O2 (Telefónica UK)

  • 260 Bath Road, Slough, Berkshire, SL1 4DX, United Kingdom (UK)
Contact company Contact company

About O2 (Telefónica UK)

O2 (Telefónica UK) is the commercial brand of Telefónica UK Limited and is a pioneer digital communications company. Services include Telecoms, Data Network, Roaming, Fixed Line, Mobile Landline, Email, and Applications.

Featured Companies