Jump to content Jump to navigation

O2

Submit Search

Company Details

 

 

Telefónica UK Limited is registered in England and Wales. Registration number:1743099.

Its registered office is at:

260 Bath Road,
Slough,
Berkshire,
SL1 4DX,
United Kingdom

Telefónica UK Limited is registered under VAT number: GB 778 6037 85

 
 

We're better, connected.