MPB-IT LIMITEDDisolved
08741289 - Dissolved on 10 May 2022
MPBIOLIFE LTDActive - Proposal to Strike off
08375904 - Incorporated on 25 January 2013
MPB DIGITAL LTD
14427257 - Incorporated on 18 October 2022
STAY WITH US MPB LTD
14752531 - Incorporated on 23 March 2023
MPB SOFTWARE LTDDissolved
09186519 - Dissolved on 26 March 2019
MPB PROJECTS LTD
15802275 - Incorporated on 25 June 2024
MPBSURVEYING LTD
15859622 - Incorporated on 26 July 2024
MPBRICKWORX LTDActive - Proposal to Strike off
08367036 - Incorporated on 21 January 2013
MPBVENTURES LTD
16505436 - Incorporated on 9 June 2025
MPB MEMBRANES LTD
12618895 - Incorporated on 22 May 2020
MPB PROPERTY (UK) LTDActive - Proposal to Strike off
06304195 - Incorporated on 5 July 2007
MPBA LIMITED
04389977 - Incorporated on 8 March 2002
MPBW LIMITEDLiquidation
06567286 - Incorporated on 16 April 2008
MPB FORKS OPPS LTDActive - Proposal to Strike off
09380250 - Incorporated on 8 January 2015
MPB SERVICES LTDDisolved
11658056 - Dissolved on 1 June 2023
MPBS - SYSTEMS LTDActive - Proposal to Strike off
09580003 - Incorporated on 7 May 2015
MPB LIGHTING LTD
13532451 - Incorporated on 27 July 2021
MPB BUILDING LTDActive - Proposal to Strike off
14094714 - Incorporated on 9 May 2022
MPB SERVICES LTD
16223242 - Incorporated on 2 February 2025
MPB CATERING LTD
16425693 - Incorporated on 2 May 2025