FORMULA LONDON LIMITED
11750572 - Incorporated on 4 January 2019
IDOCTOR4U LTD
10723404 - Incorporated on 12 April 2017
IDONEUS LTD
15498227 - Incorporated on 17 February 2024
IDONITH LTD
05625561 - Incorporated on 16 November 2005
IDOTHAT LTDActive - Proposal to Strike off
08549509 - Incorporated on 30 May 2013
IDOL MOVE LTDActive - Proposal to Strike off
08583790 - Incorporated on 25 June 2013
IDOMORE LTDActive - Proposal to Strike off
07479966 - Incorporated on 30 December 2010
IDOAPPS LTDDissolved
09151906 - Dissolved on 6 August 2019
IDOOSEE LTDDisolved
11912278 - Dissolved on 27 September 2022
IDO SECURITIES LIMITEDDissolved
03831233 - Dissolved on 18 October 2011
IDO ENGLAND LTDActive - Proposal to Strike off
09100605 - Incorporated on 24 June 2014
IDO ADVISORY LIMITED
11640845 - Incorporated on 24 October 2018
IDO TRADING LTD
12563002 - Incorporated on 20 April 2020
IDO DELIVERY LTDActive - Proposal to Strike off
10146565 - Incorporated on 26 April 2016
IDO CONSULT LTDActive - Proposal to Strike off
12784340 - Incorporated on 31 July 2020
IDO TALENT LTD
13594947 - Incorporated on 31 August 2021
HANDSHAKE-IDO LTDDisolved
14512165 - Dissolved on 7 May 2024
IDOL HAIR LTD
05457603 - Incorporated on 19 May 2005
IDOCPRO LTD.Disolved
08410715 - Dissolved on 5 April 2022
IDOL VAPE LTDActive - Proposal to Strike off
11986906 - Incorporated on 9 May 2019