SPC LOGISTIC LTDDissolved
09489043 - Dissolved on 6 July 2021
SPC DELIVERS LTDDisolved
13479133 - Dissolved on 11 October 2022
SPCOMPSLPL LTDDisolved
15364219 - Dissolved on 18 March 2025
SPCOMPLIANCE LTD
16512176 - Incorporated on 11 June 2025
SPC DELIVERIES LIMITEDActive - Proposal to Strike off
06869498 - Incorporated on 3 April 2009
SPC PROPERTY LIMITED
06167997 - Incorporated on 19 March 2007
SPC MEDICAL LIMITEDActive - Proposal to Strike off
07906250 - Incorporated on 11 January 2012
SPC KITCHENS LIMITED
07505289 - Incorporated on 25 January 2011
CAMOMILE SPC LIMITEDLiquidation
06225303 - Incorporated on 24 April 2007
SPC COATINGS LIMITED
08798575 - Incorporated on 2 December 2013
SPC DEVELOPMENTS LIMITED
05859384 - Incorporated on 27 June 2006
SPC CONTRACTS LIMITED
SC594843 - Incorporated on 19 April 2018
SPC CONSTRUCTION LIMITEDActive - Proposal to Strike off
09810511 - Incorporated on 5 October 2015
SPC SCOTLAND LIMITED
SC522590 - Incorporated on 15 December 2015
OPTIMUS WIND LIMITED
07883284 - Incorporated on 15 December 2011
SPC EXPORTS (UK) LTDDisolved
07205645 - Dissolved on 12 November 2023
SPC PLANNING 2 LTD.Disolved
13233469 - Dissolved on 29 April 2025
SPC SERVICES LTDDisolved
14301441 - Dissolved on 13 December 2022
SPC DRAINAGE LTDDisolved
15362542 - Dissolved on 27 May 2025
SPC HOLDINGS LIMITED
02913294 - Incorporated on 28 March 1994