I got a text message to update my payment information with a link to
this domain: o2.uk.o2ref633.comDidn't follow the link as it looks dodgy.
Whois lookup doesn't instill any more confidence.Strange thing is that
my payment is due in the next few day...