STS 2014 LIMITEDLiquidation
06489643 - Incorporated on 31 January 2008
STS28 LIMITEDDisolved
SC507370 - Dissolved on 20 June 2023
AQUA-DYNE (SCOTLAND) LIMITED
SC472398 - Incorporated on 13 March 2014
STSW LIMITED
07291951 - Incorporated on 22 June 2010
PARCH LAND DEFENCE SYSTEMS LIMITED
161 RANNOCH DRIVE, WISHAW, LANARKSHIRE, SCOTLAND, ML2 0PN
STSH LIMITED
SC481510 - Incorporated on 4 July 2014
STSL LIMITEDLiquidation
11509582 - Incorporated on 9 August 2018
STST LIMITEDActive - Proposal to Strike off
11788033 - Incorporated on 25 January 2019
STSR LIMITED
16100363 - Incorporated on 25 November 2024
STSP LIMITED
05868113 - Incorporated on 6 July 2006
MACH-TEN OFFSHORE LIMITED
SC472397 - Incorporated on 13 March 2014
STS IT LAB LTDActive - Proposal to Strike off
08650188 - Incorporated on 14 August 2013
NOVO STS LTDDisolved
11754850 - Dissolved on 1 July 2025
STS CARE LTD
11825275 - Incorporated on 13 February 2019
STSHOP LTD
15735627 - Incorporated on 22 May 2024
STSA LIMITEDDisolved
06584108 - Dissolved on 30 April 2024
STS (UK) LIMITEDDisolved
08586362 - Dissolved on 13 August 2024
STS WM LIMITEDDisolved
14346448 - Dissolved on 13 February 2024
DOBI STS LTD
09665045 - Incorporated on 1 July 2015
STS RAIL LTD
10912852 - Incorporated on 14 August 2017