Search results
We did not find results for: O2 (UK).
Check spelling or type a new query.
We did not find results for: O2 (UK).
Check spelling or type a new query.
British telecommunications company
Telefonica UK Limited, trading as O2, is a British telecommunications services provider, headquartered in Reading, England which operates under the O2 brand. Wikipedia