STS-VLAD LTD
12869579 - Incorporated on 9 September 2020
1STSOUL LTDDisolved
14111035 - Dissolved on 9 July 2024
STS FISH LTD
14758521 - Incorporated on 25 March 2023
STSS LIMITED
08148245 - Incorporated on 18 July 2012
STS MB LIMITEDDisolved
09448433 - Dissolved on 18 March 2022
STSG LIMITEDActive - Proposal to Strike off
09608292 - Incorporated on 26 May 2015
STS NW LIMITEDActive - Proposal to Strike off
10564659 - Incorporated on 16 January 2017
SPECIALIST TECHNICAL SERVICES (U.K) LIMITED
09524652 - Incorporated on 2 April 2015
STS SAI UK LTD
12150233 - Incorporated on 12 August 2019
SECURITY & TECHNOLOGY STRATEGIES INTERNATIONAL LIMITED
05703043 - Incorporated on 8 February 2006
NICHOLSON STS LTD
12826317 - Incorporated on 20 August 2020
NEW STS LIMITEDDissolved
07904912 - Dissolved on 13 August 2019
STS (RBG)(1003) LIMITED
SC472399 - Incorporated on 13 March 2014
STSFS LIMITEDActive - Proposal to Strike off
11766225 - Incorporated on 14 January 2019
LNG STS LIMITEDActive - Proposal to Strike off
12073269 - Incorporated on 27 June 2019
STSMS LIMITED
16501099 - Incorporated on 6 June 2025
CAE STS LIMITED
06021247 - Incorporated on 6 December 2006
STSSC LIMITED
07168220 - Incorporated on 24 February 2010
STSAC LIMITED
09356753 - Incorporated on 16 December 2014
STSGC LIMITEDActive - Proposal to Strike off
10059055 - Incorporated on 12 March 2016