is inactive
United Kingdom
Person with significant control
Appointed on25 Oct 2016
Country of residencePakistan
Where is LONDON TELECOM CORP LTD's headquarters?
LONDON TELECOM CORP LTD's headquarters is located at England, London, W1W 7LT, 85 Great Portland Street
What year was LONDON TELECOM CORP LTD started?
LONDON TELECOM CORP LTD was started in 2013
Sources: Companies House