User Activity

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...