Openreach BT

British Telecommunications plc, 81 Newgate Street, London, EC1A 7AJ, United Kingdom (London)