ICD CONSTRUCTION LTD
15211497 - Incorporated on 14 October 2023
4REAL OFFICIAL LTD
15375919 - Incorporated on 29 December 2023
HPI ENERGY SERVICES LTD
05214035 - Incorporated on 25 August 2004
ICD SOLUTIONS LTD
08490991 - Incorporated on 16 April 2013
ICD LOGISTICS LTDDisolved
12308323 - Dissolved on 22 April 2025
ICD INTERIORS LTD
10147012 - Incorporated on 26 April 2016
ICD SMART CHARGE LTDDisolved
12265082 - Dissolved on 29 March 2022
NLDSN LIMITEDDissolved
04379849 - Dissolved on 2 June 2019
LUXE LONDON CONCIERGE LTD
12642247 - Incorporated on 3 June 2020
ICD TRADING LIMITEDDissolved
04997450 - Dissolved on 11 August 2009
ICD CONSULTANTCY LIMITED
10199837 - Incorporated on 25 May 2016
ICD CONSULTING LIMITED
10222211 - Incorporated on 9 June 2016
ICD ELECTRICAL LIMITEDDisolved
06378490 - Dissolved on 1 May 2024
ICD RESEARCH LIMITEDActive - Proposal to Strike off
03758137 - Incorporated on 21 April 1999
ICD HEALTHCARE LIMITEDActive - Proposal to Strike off
10955753 - Incorporated on 11 September 2017
ICD INTERNATIONAL LIMITEDDisolved
13808806 - Dissolved on 29 April 2025
ICD DECORATORS LIMITED
15567906 - Incorporated on 16 March 2024
ICD HOLDINGS LIMITED
16133900 - Incorporated on 13 December 2024
COV 3 LTD
12589028 - Incorporated on 6 May 2020
PROSPECT PEACE LIMITED
11029173 - Incorporated on 24 October 2017