MPB INDUSTRIES LIMITED
04966728 - Incorporated on 17 November 2003
MPB PRODUCTIONS LIMITEDLiquidation
09291291 - Incorporated on 3 November 2014
MPB JOINERY LIMITED
09448482 - Incorporated on 19 February 2015
MPB HOLDINGS LIMITED
10480331 - Incorporated on 15 November 2016
MPB CORPORATE LIMITEDDisolved
13552429 - Dissolved on 31 January 2023
MPB SURVEYS LIMITED
14711437 - Incorporated on 7 March 2023
MPB GAS & ELECTRICAL LTDLiquidation
06529403 - Incorporated on 10 March 2008
MPB & JOCB ENTERPRISES LTD
06752023 - Incorporated on 18 November 2008
MPB RESOURCING LIMITEDActive - Proposal to Strike off
10282736 - Incorporated on 16 July 2016
MPB WATERPROOFING LIMITEDDisolved
07306846 - Dissolved on 12 December 2023
MPB TRADING LIMITEDActive - Proposal to Strike off
08060119 - Incorporated on 8 May 2012
MPB NEWCASTLE LIMITEDActive - Proposal to Strike off
08861498 - Incorporated on 27 January 2014
MPB CONSULT LIMITEDActive - Proposal to Strike off
09804374 - Incorporated on 1 October 2015
MPB INVESTMENTS LIMITED
09090940 - Incorporated on 18 June 2014
MPB VENTURES LIMITEDDissolved
09129798 - Dissolved on 23 July 2019
MPB COMMUNICATIONS LIMITED
10792703 - Incorporated on 26 May 2017
MPBROCK LIMITEDDisolved
14169248 - Dissolved on 21 November 2023
MPB INSTALLATIONS LIMITEDLiquidation
05546064 - Incorporated on 25 August 2005
MPB BIOPRODUCTS LIMITED
06140714 - Incorporated on 6 March 2007
MPB (WINCHESTER) LIMITEDDissolved
06780227 - Dissolved on 12 July 2012