EXAMEN AI LTD
16446522 - Incorporated on 13 May 2025
ICD SMART CHARGE LTDDisolved
12265082 - Dissolved on 29 March 2022
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
PDFBUDDY LIMITEDDisolved
15471227 - Dissolved on 10 December 2024
ANNUAL FEES CHARGES LTDDisolved
15616550 - Dissolved on 18 February 2025
ICD MACHINERY LIMITEDDisolved
04724877 - Dissolved on 1 March 2022
ICD TAILORING LIMITED
02616284 - Incorporated on 31 May 1991
ICD (BIRMINGHAM) LIMITEDActive - Proposal to Strike off
08614837 - Incorporated on 18 July 2013
ICD MANUFACTURING LIMITEDActive - Proposal to Strike off
08317844 - Incorporated on 4 December 2012
ICD PARTNERSHIP LIMITED
10589826 - Incorporated on 30 January 2017
ICD PROPERTIES LTD
14285553 - Incorporated on 9 August 2022
FIND FINDER LTDActive - Proposal to Strike off
15607557 - Incorporated on 1 April 2024