SPC COMPOSITES LTD
15514316 - Incorporated on 22 February 2024
SPC BETEILIGUNGSGESELLSCHAFT MBH
FC030622 - Incorporated on 15 January 2012
CANUTE SPC LIMITED
07477141 - Incorporated on 23 December 2010
SPC CONSULTANCY LTDDisolved
SC439207 - Dissolved on 2 May 2023
SPC ENTERPRISE LTD
08825618 - Incorporated on 24 December 2013
SPC NETWORKING LTD
09244254 - Incorporated on 1 October 2014
SPC ENTERPRISES LTDDisolved
12224290 - Dissolved on 9 November 2021
SPC STAYCATIONS LTD
16109341 - Incorporated on 29 November 2024
SPC ENTERTAINMENT LTD
16269128 - Incorporated on 21 February 2025
SPC MECHANICAL LTD
16534014 - Incorporated on 23 June 2025
SPC ONLINE TRAINING ACADEMY LIMITED
10228278 - Incorporated on 13 June 2016
SPCD (KINCAIDSTON) LIMITED
06012396 - Incorporated on 28 November 2006
SPC EUROPE LIMITED
04098629 - Incorporated on 30 October 2000
PROTECTORATE SPC LTDActive - Proposal to Strike off
07891453 - Incorporated on 23 December 2011
SPC DIRECT LIMITEDLiquidation
05312106 - Incorporated on 14 December 2004
SPC INVESTMENTS LTD
07783384 - Incorporated on 22 September 2011
PROTECTORATE SPC LTDActive - Proposal to Strike off
08839465 - Incorporated on 10 January 2014
SPC LANDSCAPING LTDActive - Proposal to Strike off
10759671 - Incorporated on 8 May 2017
SPC MEMBERSHIP LTDActive - Proposal to Strike off
10893363 - Incorporated on 1 August 2017
SPC CONSTRUCT UK LTD
11810000 - Incorporated on 6 February 2019