MPB COMMISSIONING LTD.Active - Proposal to Strike off
08794168 - Incorporated on 28 November 2013
MPB ENTERPRISES LTDDisolved
SC673991 - Dissolved on 21 December 2021
MPB CAD SERVICES LTD
12026714 - Incorporated on 31 May 2019
MPB ASSOCIATES LTD.
04229768 - Incorporated on 6 June 2001
MPB ENGINEERING LTDActive - Proposal to Strike off
08087788 - Incorporated on 29 May 2012
MPB ELECTRONICS LTDDisolved
09080674 - Dissolved on 23 May 2023
MPB ENGINEERING LTDActive - Proposal to Strike off
SC576493 - Incorporated on 15 September 2017
MPB ASPIRATIONS LTDDisolved
12054348 - Dissolved on 2 November 2021
MPB ENTERTAINMENT LTDDisolved
13169495 - Dissolved on 5 July 2022
MPBS - INTERIORS LTDActive - Proposal to Strike off
12974422 - Incorporated on 26 October 2020
MPB GAS SERVICES LTD
14454550 - Incorporated on 1 November 2022
MPB ECO PARKS LIMITEDDisolved
11778989 - Dissolved on 10 October 2023
MPBI DEVELOPMENTS LTD
10085393 - Incorporated on 25 March 2016
M.C.B ELECTRICAL CONTRACTS LTD.
11758823 - Incorporated on 10 January 2019
MPBUGA LIMITEDDisolved
14198802 - Dissolved on 28 November 2023
MPB RAIL LIMITEDActive - Proposal to Strike off
08845466 - Incorporated on 14 January 2014
MPB SALES LIMITEDDisolved
07461476 - Dissolved on 22 May 2024
MPB GREEN LIMITEDDisolved
12997803 - Dissolved on 15 February 2022
MPB BUILD LIMITED
16361180 - Incorporated on 2 April 2025
MPBETS LIMITEDDisolved
10831492 - Dissolved on 19 October 2021