IDI GLASGOW LTDActive - Proposal to Strike off
SC554799 - Incorporated on 17 January 2017
IDI PAC LTD
06506960 - Incorporated on 18 February 2008
IDIC LTD
16027955 - Incorporated on 18 October 2024
IDIX LTD
16412771 - Incorporated on 28 April 2025
IDIY LTDDissolved
07630239 - Dissolved on 8 January 2013
IDIY LTDDisolved
15350978 - Dissolved on 27 May 2025
IDID3D LTDDisolved
14484193 - Dissolved on 23 April 2024
ABRAMECH LIMITED
07602075 - Incorporated on 12 April 2011
IDIR LLPDissolved
OC359675 - Dissolved on 15 May 2012
IDIA LTD
07346532 - Incorporated on 16 August 2010
IDIL LTDDisolved
12643178 - Dissolved on 9 November 2021
IDIM LTDDisolved
11012153 - Dissolved on 17 October 2023
IDIL LTDDisolved
14477903 - Dissolved on 13 February 2024
MOHAMMED MOHAMMED 3535 LTDDissolved
10112237 - Dissolved on 12 September 2017
SELLO ME LTDActive - Proposal to Strike off
07444504 - Incorporated on 18 November 2010
IDIY LTDDisolved
13020712 - Dissolved on 20 September 2022
IDIR LTD
14806406 - Incorporated on 16 April 2023
IDIG LTD.
08066763 - Incorporated on 11 May 2012
IDIV LTDActive - Proposal to Strike off
08723007 - Incorporated on 8 October 2013
IDIL.C LTDDisolved
13643026 - Dissolved on 31 October 2023