D2 RECRUITMENT LTD
12177261 - Incorporated on 28 August 2019
D2.DIGITAL LIMITED
10985023 - Incorporated on 27 September 2017
D2 CONSULTANCY LIMITED
10948899 - Incorporated on 6 September 2017
D2 DIRECT LIMITEDActive - Proposal to Strike off
10089869 - Incorporated on 30 March 2016
D2 MASTERY LTD
15716220 - Incorporated on 13 May 2024
D2 EQUITY LIMITED
16244966 - Incorporated on 11 February 2025
3B HOLDINGS LIMITED
10608121 - Incorporated on 8 February 2017
3B ENGINEERING LTD
14675021 - Incorporated on 19 February 2023
3B COMMERCE LIMITEDDisolved
14783665 - Dissolved on 9 April 2024
3B PROTECTION LTD
15432207 - Incorporated on 22 January 2024
3B HOMES LTD
15438947 - Incorporated on 24 January 2024
3B RESOURCES LTD
14000260 - Incorporated on 24 March 2022
3B TRANSPORT LTDDisolved
14154783 - Dissolved on 20 February 2024
3B SOFTWARE LIMITEDDissolved
07012171 - Dissolved on 24 April 2012
3B CONTRACTS LTDDissolved
07026706 - Dissolved on 22 February 2011
3B ENTERPRISES LIMITEDDisolved
SC215714 - Dissolved on 11 July 2023
3B PROMOTIONS LIMITEDDissolved
06965178 - Dissolved on 20 August 2013
3B SECURITY LIMITEDDissolved
06778396 - Dissolved on 3 August 2010
3B VIEW LIMITEDDissolved
05182699 - Dissolved on 20 October 2012
3B-IT LIMITEDLiquidation
05641555 - Incorporated on 1 December 2005