is inactive
United Kingdom
Person with significant control
Appointed on25 Aug 2017
Country of residenceEngland
Where is SMA TRAVEL LTD's headquarters?
SMA TRAVEL LTD's headquarters is located at England, Lancashire, Nelson, BB9 9AH, 62 Railway Street
What year was SMA TRAVEL LTD started?
SMA TRAVEL LTD was started in 2017
Sources: Companies House