IDMC LTDDissolved
09181129 - Dissolved on 4 December 2018
IDMB LTD
13404136 - Incorporated on 17 May 2021
IDMV LTDDisolved
12776974 - Dissolved on 4 January 2022
IDMX LTDActive - Proposal to Strike off
10787980 - Incorporated on 24 May 2017
IDMT LTD
14512214 - Incorporated on 29 November 2022
IDMAX LTDDissolved
07750731 - Dissolved on 3 December 2013
IDMTR LTDActive - Proposal to Strike off
13957595 - Incorporated on 5 March 2022
IDM I.T. LIMITEDActive - Proposal to Strike off
07309543 - Incorporated on 9 July 2010
IDMEE LTDDisolved
08824038 - Dissolved on 12 October 2021
IDM LIMITED
03405099 - Incorporated on 18 July 1997
IDML FX LTD
09390901 - Incorporated on 15 January 2015
IDMAN LTDDisolved
12772989 - Dissolved on 4 January 2022
IDM3 LIMITED
07995341 - Incorporated on 19 March 2012
5T IDM LIMITED
14235787 - Incorporated on 14 July 2022
IDM&A LIMITED
10403953 - Incorporated on 30 September 2016
IDM HDF LLP
OC411922 - Incorporated on 20 May 2016
IDMM LIMITEDDissolved
05923760 - Dissolved on 14 September 2010
IDMP LIMITED
04675336 - Incorporated on 24 February 2003
IDMDC NI LTDDisolved
NI665896 - Dissolved on 14 November 2023
IDM AUTO'S LTDDisolved
13376355 - Dissolved on 11 October 2022