MPB SOLUTIONS LTDDissolved
07928563 - Dissolved on 2 December 2014
MPB SOCIAL WORK LTD
09958967 - Incorporated on 19 January 2016
MPB LOGISTICS LTD
12436271 - Incorporated on 31 January 2020
MPB LOGISTICS LTD
09230525 - Incorporated on 23 September 2014
MPB CONTRACTS LTD
09788768 - Incorporated on 22 September 2015
MPBS SECURITY LTDActive - Proposal to Strike off
12447471 - Incorporated on 6 February 2020
MPB COMPOSITES LTD
11521527 - Incorporated on 16 August 2018
MPB CONTRACTING LTDDisolved
SC583050 - Dissolved on 12 October 2021
MPBM LIMITED
06559684 - Incorporated on 9 April 2008
MPB OH LIMITED
12580114 - Incorporated on 30 April 2020
MPB CORPORATION LTDActive - Proposal to Strike off
11269198 - Incorporated on 22 March 2018
MPB ESTATES LLP
SO307534 - Incorporated on 5 April 2022
MPB CONSTRUCTION SERVICES LTDDisolved
14131325 - Dissolved on 29 October 2024
MPBS (UK) LIMITEDLiquidation
08359051 - Incorporated on 14 January 2013
MPB RAIL LIMITEDActive - Proposal to Strike off
10738753 - Incorporated on 25 April 2017
MPBO PROJECTS LTD
10949295 - Incorporated on 6 September 2017
MPB SOLUTIONS LTD
13106839 - Incorporated on 31 December 2020
MPB DRYLINING LTDDisolved
NI681553 - Dissolved on 31 January 2023
MPB PROPERTIES LTDActive - Proposal to Strike off
14465592 - Incorporated on 7 November 2022
MPB MANAGEMENT LTDDisolved
14064153 - Dissolved on 24 January 2023