TOURBILLON HOLDING LIMITED
16346664 - Incorporated on 27 March 2025
MODERN LITURGY LTDActive - Proposal to Strike off
10810497 - Incorporated on 8 June 2017
SPC CARE LTD
NI637705 - Incorporated on 11 April 2016
SPC-OMS, (UK) LTD
15229591 - Incorporated on 23 October 2023
SPC HIRE LTDDisolved
13014757 - Dissolved on 19 April 2022
MAYFLOWER WORLDWIDE LIMITEDDissolved
02234133 - Dissolved on 21 June 2011
SPCHR LTDRECEIVERSHIP
12309880 - Incorporated on 12 November 2019
SPC PVT LTDDisolved
14788015 - Dissolved on 27 May 2025
SPCOMM LTD
11430648 - Incorporated on 25 June 2018
SPC TECH LTDDissolved
06891610 - Dissolved on 10 December 2013
SPCS SPV LTD
16184718 - Incorporated on 15 January 2025
SPC COMP LTDDisolved
10354520 - Dissolved on 2 May 2023
SPCONS LTDDisolved
14181979 - Dissolved on 21 November 2023
SPC PLYM LTD
16485186 - Incorporated on 30 May 2025
LE SPCIE LTD
15218108 - Incorporated on 18 October 2023
SPCROW LTDDissolved
07922337 - Dissolved on 3 September 2013
SPCONS LTD
09047582 - Incorporated on 20 May 2014
SPC RAIL LTDActive - Proposal to Strike off
11542006 - Incorporated on 29 August 2018
STEVE COWLEY TRANSPORT LTDActive - Proposal to Strike off
12478773 - Incorporated on 24 February 2020
SPC HOMES LTDActive - Proposal to Strike off
08385375 - Incorporated on 1 February 2013