British Telecommunications Public Limited Company

81 Newgate Street, London, EC1A 7AJ (South East)