M M P (UK) LTD.
06280461 - Incorporated on 15 June 2007
M M P FINISHING LTDActive - Proposal to Strike off
07938414 - Incorporated on 7 February 2012
M M P SECURITY LTDActive - Proposal to Strike off
08755226 - Incorporated on 30 October 2013
M P M OVERSEAS LLPDissolved
OC320222 - Dissolved on 9 October 2018
O M P M LTDDissolved
08215733 - Dissolved on 6 May 2014
M & M P HOUSING LTD
05880873 - Incorporated on 19 July 2006
M M P PROGRESSIVE LTDActive - Proposal to Strike off
07589472 - Incorporated on 4 April 2011
FRASER JOHN LIMITED
03078830 - Incorporated on 12 July 1995
EWOPAK LIMITEDActive - Proposal to Strike off
07296790 - Incorporated on 28 June 2010
P M P PRECISION GRINDING LIMITEDDisolved
04701830 - Dissolved on 2 April 2024
P R P M SERVICES LIMITED
09690427 - Incorporated on 16 July 2015
P M P ENGINEERING SERVICES LIMITED
04191272 - Incorporated on 30 March 2001
P C P M SOFTWARE LIMITEDActive - Proposal to Strike off
02971972 - Incorporated on 28 September 1994
S & P P M NOMINEES LIMITED
03494904 - Incorporated on 19 January 1998
G P M P SERVICES LIMITED
06210456 - Incorporated on 12 April 2007
B P P&M SALES LIMITEDDisolved
15306954 - Dissolved on 6 May 2025
M M R ESTATES LTD
06862964 - Incorporated on 30 March 2009
M & M ESTATES GROUP LTD
16516041 - Incorporated on 13 June 2025
M&M ESTATES MANAGEMENT LTD
12068565 - Incorporated on 25 June 2019
TWINS ESTATES (M&M) LTDDisolved
13923128 - Dissolved on 13 June 2023