SDI (YEOVIL) LIMITEDLiquidation
12577947 - Incorporated on 29 April 2020
SDI (PROPCO 107) LIMITEDLiquidation
11775706 - Incorporated on 18 January 2019
SDICUFRU LIMITED
NI715715 - Incorporated on 11 May 2024
UPP THERAPY LTDDisolved
08087950 - Dissolved on 24 May 2022
SDI CONTRACTS LIMITED
15002859 - Incorporated on 14 July 2023
SDI SOLUTIONS LIMITEDActive - Proposal to Strike off
10689072 - Incorporated on 24 March 2017
SDI DISPLAYS LIMITED
04335410 - Incorporated on 6 December 2001
SDI (AINTREE) LIMITEDLiquidation
03352462 - Incorporated on 9 April 1997
SDI LETCHWORTH LIMITEDActive - Proposal to Strike off
06566749 - Incorporated on 15 April 2008
SDI CONSULTANCY LIMITEDDissolved
07168045 - Dissolved on 11 October 2011
SUPERIOR SDI LIMITED
04287955 - Incorporated on 14 September 2001
SDI (SOLIHULL) LIMITEDActive - Proposal to Strike off
08612647 - Incorporated on 16 July 2013
SDI (SCARBOROUGH) LIMITEDActive - Proposal to Strike off
06328463 - Incorporated on 30 July 2007
SDI CREATIVE LIMITEDDisolved
11679637 - Dissolved on 22 April 2025
SDI TRANSPORT LIMITEDDisolved
12719799 - Dissolved on 19 September 2023
SDI (PRESTON) LIMITEDLiquidation
10915199 - Incorporated on 14 August 2017
SDI (THURROCK) LIMITEDLiquidation
10089743 - Incorporated on 30 March 2016
SDI CONTRACTING LIMITEDActive - Proposal to Strike off
11083404 - Incorporated on 27 November 2017
SDI PRIVATE LIMITED
15753407 - Incorporated on 31 May 2024
SDI CONTRACTORS LTD
07809762 - Incorporated on 13 October 2011