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