I D G
FC014060 - Incorporated on 1 February 1987
I&D LTD
06706912 - Incorporated on 24 September 2008
B & D (READING) LIMITED
07309587 - Incorporated on 9 July 2010
I D LAW
07348733 - Incorporated on 17 August 2010
B D L PRINT GROUP LIMITEDDissolved
01690649 - Dissolved on 13 March 2012
B S D GROUP HOLDINGS LIMITED
16519361 - Incorporated on 16 June 2025
CDS LIFT SERVICES LIMITEDActive - Proposal to Strike off
08666788 - Incorporated on 28 August 2013
IBVIRTUAL LTD
08154029 - Incorporated on 24 July 2012
EURO CONFORMITY LTDDisolved
09400893 - Dissolved on 1 July 2025
IML VEHICLE SOLUTIONS LTD
11237318 - Incorporated on 6 March 2018
STOW INSURANCE BROKERS LTD
15143495 - Incorporated on 18 September 2023
E I B D (EGYPT) CORP LTDDissolved
06834506 - Dissolved on 16 October 2012
B I B PARCEL LTDDisolved
12648913 - Dissolved on 25 June 2024
BDC II 'B' LP
LP014688 - Incorporated on 18 October 2011
HALFAOUI SERVICES LTD
10012472 - Incorporated on 18 February 2016
B-MS-I LTD
15936527 - Incorporated on 4 September 2024
I D I CONSTRUCTION LTDDisolved
15055766 - Dissolved on 7 January 2025
B B S D LIMITEDLiquidation
04914749 - Incorporated on 29 September 2003
D. B. B. PROPERTY LIMITEDLiquidation
01978825 - Incorporated on 16 January 1986
UK I-D INVESTMENT GROUP LTDActive - Proposal to Strike off
07826107 - Incorporated on 27 October 2011