ICD LOGISTIC LIMITED
10078843 - Incorporated on 22 March 2016
ICD SERVICES LIMITEDDissolved
03509745 - Dissolved on 10 July 2012
FUTUREWORKS NY
07568473 - Incorporated on 17 March 2011
ICD CONSULTANTS LTDDisolved
05006255 - Dissolved on 7 March 2023
ICD ENGINEERING LTD
13855407 - Incorporated on 18 January 2022
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