M GROUP WATER LIMITED
06508968 - Incorporated on 19 February 2008
TREBLE-M-GROUP LIMITEDDissolved
06535860 - Dissolved on 2 March 2010
K & M GROUP LIMITED
06160382 - Incorporated on 14 March 2007
M&V GROUP LIMITED
06998462 - Incorporated on 24 August 2009
F & M GROUP LIMITEDDissolved
10129992 - Dissolved on 24 September 2019
M GROUP TELECOM LIMITED
10201726 - Incorporated on 26 May 2016
M SARWAR GROUP LIMITED
12148138 - Incorporated on 9 August 2019
M MURPHY GROUP LIMITED
11741101 - Incorporated on 24 December 2018
TRIPLE M GROUP LIMITEDDisolved
10799249 - Dissolved on 6 February 2024
M GROUP (SERVICES) LIMITED
10260164 - Incorporated on 4 July 2016
M HARDY GROUP LIMITED
13202353 - Incorporated on 15 February 2021
M GROUP FAILSWORTH LIMITED
13967958 - Incorporated on 10 March 2022
M&S GROUP LIMITED
14538668 - Incorporated on 13 December 2022
M GROUP ENERGY LIMITED
13753095 - Incorporated on 18 November 2021
GROUP M TRADING LIMITEDDisolved
15098948 - Dissolved on 4 February 2025
M GROUP HIGHWAYS LIMITED
13007933 - Incorporated on 10 November 2020
X M GROUP LIMITED
15720886 - Incorporated on 14 May 2024
J W UTILITIES LIMITED
07283524 - Incorporated on 14 June 2010
M&B MOTORS LTD
10689109 - Incorporated on 24 March 2017
MEDITERRANEVM GROUP LTDLiquidation
12059680 - Incorporated on 19 June 2019