Received a message from 07385724542 which said O2 was unable to process
my latest bill and I should update my payment information via I haven't changed anything with my DD or bank and, of course, I
can't get in touch with anyone at O2 so thinking th...