NVDC ARCHITECTS LTD
SC352976 - Incorporated on 5 January 2009
IBCC LIMITED
12644022 - Incorporated on 3 June 2020
R3MP IBC LIMITED
12070370 - Incorporated on 26 June 2019
IBCG LIMITEDLiquidation
06644894 - Incorporated on 14 July 2008
BP IBC LIMITED
14027325 - Incorporated on 5 April 2022
REAL GENERATION LTDActive - Proposal to Strike off
08969465 - Incorporated on 1 April 2014
GLOBAL TECHNICAL LIMITEDLiquidation
03300333 - Incorporated on 9 January 1997
NVD CONSTRUCTION LTD
11607127 - Incorporated on 5 October 2018
NVD PROPERTIES LTD
13253765 - Incorporated on 9 March 2021
IBCTEC LTD
09126825 - Incorporated on 11 July 2014
IBCS (UK) LIMITED
06202644 - Incorporated on 4 April 2007
THE 8000 IBC LIMITED
10502315 - Incorporated on 29 November 2016
DWC IBC LIMITEDDisolved
14341535 - Dissolved on 11 February 2025
COMPUCLINIC LTDActive - Proposal to Strike off
08101511 - Incorporated on 12 June 2012
NVD GROUP ACADEMY LTD
16266245 - Incorporated on 20 February 2025
TLC IBC LIMITED
10640827 - Incorporated on 27 February 2017
LBD IBC LIMITEDDisolved
14651528 - Dissolved on 16 July 2024
IBCOM LIMITEDDisolved
14722506 - Dissolved on 8 July 2025
IBC (TWO) LIMITEDDissolved
00632618 - Dissolved on 3 May 2011
BBL IBC LIMITEDDisolved
12408185 - Dissolved on 27 July 2021