is inactive
Where is BRITISH TELECOMMUNICATIONS FINANCE LIMITED's headquarters?
BRITISH TELECOMMUNICATIONS FINANCE LIMITED's headquarters is located at London, EC1A 7AJ, 81 Newgate Street
What year was BRITISH TELECOMMUNICATIONS FINANCE LIMITED started?
BRITISH TELECOMMUNICATIONS FINANCE LIMITED was started in 2000
Sources: Companies House