13005560 LTDActive - Proposal to Strike off
13005560 - Incorporated on 9 November 2020
SITRUC IDC LTDActive - Proposal to Strike off
11976523 - Incorporated on 2 May 2019
IDCORP LIMITEDDisolved
04119329 - Dissolved on 27 July 2021
IDC EXPERTS LTDDissolved
06854871 - Dissolved on 12 July 2011
IDCONTROL LTD
12106805 - Incorporated on 16 July 2019
IDC FINANCE LTD
09232464 - Incorporated on 23 September 2014
IDC GLASGOW LTD
SC667138 - Incorporated on 10 July 2020
POLLARD THOMAS EDWARDS LLP
OC395916 - Incorporated on 15 October 2014
IDC-G LIMITEDDissolved
09239763 - Dissolved on 30 June 2015
REI PTE LTDActive - Proposal to Strike off
07745076 - Incorporated on 18 August 2011
HI-P (UK) PTE. LTD.Disolved
12499661 - Dissolved on 15 February 2022
PTENN LTD
15795243 - Incorporated on 22 June 2024
B.B LAB PTE LTDDisolved
13689174 - Dissolved on 11 April 2023
J2CO (UK) PTE LTDDisolved
13754267 - Dissolved on 16 May 2023
LOGIC ROOM LIMITED
07872364 - Incorporated on 6 December 2011
IDCARDSUK LTDActive - Proposal to Strike off
08347616 - Incorporated on 4 January 2013
IDCRISTEA LTDDisolved
14089883 - Dissolved on 10 October 2023
XIN PTE LTDDisolved
14181091 - Dissolved on 21 November 2023
SPL (PTE) LTD
09138813 - Incorporated on 21 July 2014
ODM PTE LTD
15309287 - Incorporated on 27 November 2023