is inactive
United Kingdom
Person with significant control
Appointed on01 Apr 2017
Country of residenceUnited Kingdom
United Kingdom
Director
Appointed on01 Apr 2010
Country of residenceUnited Kingdom
Where is ECHO TELECOM LTD's headquarters?
ECHO TELECOM LTD's headquarters is located at BERKSHIRE, SLOUGH, 400 BATH ROAD, SL1 6JA
What is ECHO TELECOM LTD's industry?
ECHO TELECOM LTD is in the industry of Other telecommunications activities
What year was ECHO TELECOM LTD started?
ECHO TELECOM LTD was started in 2010
Sources: Companies House