TELEFÓNICA UK LIMITED

SL1 4DX (South East)