Telefónica UK Ltd

Company information

Company Ethiscore

Company Address:

Telefónica O2 UK Ltd Registered Address Company Address
260 Bath Road
Slough,
Berkshire
SL1 4DX
England

Associated brands

  • O2
  • GiffGaff

Related product guides

Ownership structure

Ethical stories