Just to update you all. I registered with experian and confirmed there are no issues with my credit rating. I have had several calls from O2 assuring me that they do not discriminate but when I point out to them that not accepting my licence while accepting another one not based on the information it holds but where it's issued is discrimination they huff and puff but have no reply. They cite commercial issues as there new reason but can't tell me what they are. They ask for my passport as proof of ID, I refuse to jump through another hoop for them solely because I am from Northern Ireland, . They blatantly mislead me, they stated a typo as the reason for the problem which is obviously not the case. I reckon I have paid O2 around £5000 over 10 years, probably more, topping up my phone and those of my wife and 3 kids, mostly using the same bank account I have now and living at the same address. now on the look out for a new service provider and off to raise the issue with my MP LOL