Anonymous
Not applicable
Email support is not based in the UK however if you call on any of the customer service numbers then you will be put through to a UK call centre.
You say people have phoned you from O2, what were they calling about?
14,183 Views