HEMPSTEAD FARM LTD
12525806 - Incorporated on 19 March 2020
MPG HEATING LTDActive - Proposal to Strike off
07454348 - Incorporated on 29 November 2010
MPGPR LIMITEDActive - Proposal to Strike off
09022197 - Incorporated on 1 May 2014
MPG EVENTS (NW) LTD
10521077 - Incorporated on 12 December 2016
MPG CAR SALES LTDDisolved
14574803 - Dissolved on 7 May 2024
MPG CASTING LTD
14941527 - Incorporated on 16 June 2023
RENOVAREUK.CO.UK LTD.
10214946 - Incorporated on 6 June 2016
MPG PRINTGROUP LTDDissolved
00766044 - Dissolved on 5 April 2015
MPG PROFESSIONAL LIMITED
05947651 - Incorporated on 26 September 2006
MILLBROOK GROUP LIMITEDDissolved
08696904 - Dissolved on 9 January 2018
MPG (CORNWALL) LTDDisolved
08196888 - Dissolved on 21 January 2025
MPG SHREEVES LLP
OC351703 - Incorporated on 22 January 2010
MPG AVIATION LTD
11407830 - Incorporated on 11 June 2018
MPGFITNESS LTDActive - Proposal to Strike off
10522373 - Incorporated on 13 December 2016
MPG ADVISORY LTDDisolved
12244784 - Dissolved on 11 March 2025
MPG INC LIMITEDDisolved
14514837 - Dissolved on 14 May 2024
MPG SHINNY RD LTD
NI606562 - Incorporated on 10 March 2011
MPG PLUS LIMITEDActive - Proposal to Strike off
07952111 - Incorporated on 16 February 2012
MPG SERVICES LTDActive - Proposal to Strike off
09644769 - Incorporated on 17 June 2015
MPG EYEWEAR UK LTDDisolved
14188029 - Dissolved on 20 August 2024