MPG LANDSCAPES LIMITED
04882297 - Incorporated on 29 August 2003
MPG ACCOUNTANCY LIMITED
08630865 - Incorporated on 30 July 2013
MPG SOURCING LIMITEDActive - Proposal to Strike off
10875595 - Incorporated on 20 July 2017
MPG EXPRESS UK LIMITED
16371644 - Incorporated on 7 April 2025
MPG CONTRACTS LTD
08131186 - Incorporated on 5 July 2012
MPG FRANCHISE LTD
07537070 - Incorporated on 21 February 2011
MPG EDUCATION LTDActive - Proposal to Strike off
09867870 - Incorporated on 11 November 2015
MPG INTERIORS LTD
10851889 - Incorporated on 5 July 2017
MPG (GREYHOUND) LTDDisolved
14655533 - Dissolved on 16 July 2024
MPGA (ST. PETER'S) LIMITEDLiquidation
07386317 - Incorporated on 23 September 2010
DULSON MPGC LIMITEDActive - Proposal to Strike off
08990812 - Incorporated on 10 April 2014
MPG HOLBORN GP LIMITEDDisolved
08214335 - Dissolved on 30 June 2022
MPG COMMUNICATION LTD
07504552 - Incorporated on 25 January 2011
MPG ELECTRICAL LTD
13207929 - Incorporated on 17 February 2021
MPG CONSTRUCTION LTD
07270555 - Incorporated on 1 June 2010
MPG ENGINEERING LTD
SC545568 - Incorporated on 16 September 2016
MPG STONEMASONS LTD
14277658 - Incorporated on 4 August 2022
MPG ASSOCIATES LTDActive - Proposal to Strike off
14985278 - Incorporated on 6 July 2023
MPG ARTEMIS GP LIMITED
08772697 - Incorporated on 13 November 2013
MPGC TRADING LIMITED
16565793 - Incorporated on 7 July 2025