is inactive
United Kingdom
Person with significant control
Appointed on17 Feb 2017
Country of residenceScotland
Where is DEVO SYSTEMS LTD's headquarters?
DEVO SYSTEMS LTD's headquarters is located at Scotland, Blackwood, Lanark, ML11 9GY, 8 Badu Place
What year was DEVO SYSTEMS LTD started?
DEVO SYSTEMS LTD was started in 2017
Sources: Companies House