is inactive
United Kingdom
Person with significant control
Appointed on05 May 2017
Country of residenceEngland
Where is INTERNATIONAL TECHNICAL SUPPORT LIMITED's headquarters?
INTERNATIONAL TECHNICAL SUPPORT LIMITED's headquarters is located at Ashton, Bristol, BS3 2NA, Charnwood House Marsh Road, STONE & CO
What year was INTERNATIONAL TECHNICAL SUPPORT LIMITED started?
INTERNATIONAL TECHNICAL SUPPORT LIMITED was started in 1994
Sources: Companies House