MPB TILING LTD
13469367 - Incorporated on 21 June 2021
MPBB GROUP LTD
SC825313 - Incorporated on 9 October 2024
MPBTUR LIMITED
11138903 - Incorporated on 8 January 2018
MPB LOCUM LTD
12074672 - Incorporated on 28 June 2019
MPB RACING LTDDissolved
09379748 - Dissolved on 5 February 2019
MPBC GROUP LTD
14624399 - Incorporated on 30 January 2023
MPB MEDICAL LTD
15792279 - Incorporated on 21 June 2024
MPB HAULAGE LTD
16258835 - Incorporated on 18 February 2025
MPB SYSTEM LP
LP018561 - Incorporated on 4 September 2017
MPBTRADE LTDActive - Proposal to Strike off
11241351 - Incorporated on 8 March 2018
MPB CIVILS LTDDisolved
14074904 - Dissolved on 3 October 2023
MPBURROWS LTDDissolved
08118823 - Dissolved on 4 February 2014
MPB MONTSEC LTD
09286997 - Incorporated on 29 October 2014
MPB-IT CONSULTING LTDDisolved
12036208 - Dissolved on 5 December 2023
MPB BUILDERS LTDActive - Proposal to Strike off
11180098 - Incorporated on 31 January 2018
MPB AVIATION LTD
13625519 - Incorporated on 16 September 2021
MPB & PARTNERS LTD
14134195 - Incorporated on 26 May 2022
MPB COACHING LTDDisolved
14974488 - Dissolved on 8 October 2024
MPB PLUMBING LTD
NI718857 - Incorporated on 23 July 2024
MPB HOLDINGS 2 LTD
16040505 - Incorporated on 25 October 2024