Company details

About us

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