TELEFONICA EUROPE PLC

SL1 4DX (South East)