is inactive
United Kingdom
Person with significant control
Appointed on30 Oct 2017
Resigned on01 Aug 2018
Country of residenceUnited Kingdom
Where is MYLO TELECOMS LTD's headquarters?
MYLO TELECOMS LTD's headquarters is located at United Kingdom, Depot Road, Aberdare, CF44 8DL, Office 5 Floor 1, Coperation Building
What year was MYLO TELECOMS LTD started?
MYLO TELECOMS LTD was started in 2017
Sources: Companies House