MHP LTDActive - Proposal to Strike off
09471202 - Incorporated on 4 March 2015
MHP25 LTDActive - Proposal to Strike off
11913332 - Incorporated on 29 March 2019
MHP&D LTDActive - Proposal to Strike off
12060116 - Incorporated on 19 June 2019
MHP9 LTD
08750752 - Incorporated on 28 October 2013
MHPA LTD
15186156 - Incorporated on 4 October 2023
MHPP LTD
10637113 - Incorporated on 24 February 2017
MHPH LTDDisolved
10297088 - Dissolved on 20 June 2023
MHPL LTDActive - Proposal to Strike off
11592624 - Incorporated on 27 September 2018
MHPJ LTD
10879485 - Incorporated on 24 July 2017
MHPF (UK) LTD
10320006 - Incorporated on 9 August 2016
MHPIR LTDDisolved
12580199 - Dissolved on 10 October 2023
MHPMS LTD
04611224 - Incorporated on 6 December 2002
MHPS (NW) LTD
13587665 - Incorporated on 26 August 2021
ENERGEN LTD.
02277046 - Incorporated on 14 July 1988
PARAMEDUK TRAINING LTDDisolved
13229293 - Dissolved on 9 May 2023
MHP CARE LTDActive - Proposal to Strike off
07870380 - Incorporated on 5 December 2011
GLOSFORD TIMBER SOLUTIONS LIMITED
06225466 - Incorporated on 24 April 2007
MHP NEWS LTDDisolved
12898956 - Dissolved on 20 June 2023
MHPA HIRE LIMITED
12441645 - Incorporated on 4 February 2020
MHP 59 LIMITED
15114206 - Incorporated on 5 September 2023