PRECAST LIMITEDDisolved
NI052043 - Dissolved on 7 February 2023
MPCO INC LTDDissolved
10706347 - Dissolved on 1 October 2019
C. B. S. PRECAST LTD
02573302 - Incorporated on 14 January 1991
MPC INC LIMITEDDissolved
05244695 - Dissolved on 15 March 2011
MPCC (UK) LIMITED
06665624 - Incorporated on 6 August 2008
MPC MED LIMITED
09148906 - Incorporated on 28 July 2014
MPC ONE LIMITED
07633595 - Incorporated on 13 May 2011
MPCS-IT LIMITED
07732704 - Incorporated on 8 August 2011
MPCROKE LTDLiquidation
10699790 - Incorporated on 30 March 2017
MPC HOMES LTDDisolved
13925319 - Dissolved on 25 July 2023
D.E.L. PRECAST LTDLiquidation
06563927 - Incorporated on 14 April 2008
J K PRECAST LTDLiquidation
09758768 - Incorporated on 2 September 2015
MPCH FRACTION UK LTD
13668834 - Incorporated on 8 October 2021
G.M. PRECAST LTD.Dissolved
SC182341 - Dissolved on 4 December 2009
M&F PRECAST LTDDisolved
10050861 - Dissolved on 5 April 2022
ACE PAVING AND PATIOS LTD
14469408 - Incorporated on 8 November 2022
MPCQI LIMITED
08213814 - Incorporated on 13 September 2012
MPCA UK LIMITEDActive - Proposal to Strike off
08978452 - Incorporated on 4 April 2014
MPCUT LIMITEDDisolved
12832463 - Dissolved on 1 February 2022
MPCTP LIMITEDDisolved
10588568 - Dissolved on 8 August 2023