Company details for O2 in the UK
Telefónica O2 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 O2 UK Limited is registered under VAT number:
GB 778 6037 85