MGH CATERING LTDDissolved
08581167 - Dissolved on 21 January 2014
MGHEALTHSOLUTION LTDDissolved
09687388 - Dissolved on 31 July 2018
MGHS TRADING LTDDisolved
12598950 - Dissolved on 30 November 2021
MGH STRATEGY LTD
12201019 - Incorporated on 11 September 2019
MGH FORESTRY LTD
SC795302 - Incorporated on 15 January 2024
MGH TAKEAWAY LTD
15285188 - Incorporated on 14 November 2023
MGH PRODUCTIONS LIMITED
03176665 - Incorporated on 22 March 1996
MGH ASSOCIATES LIMITED
05926892 - Incorporated on 6 September 2006
MGH JOINERY LIMITEDActive - Proposal to Strike off
05771579 - Incorporated on 6 April 2006
MGH OFFSHORE LIMITED
10588729 - Incorporated on 27 January 2017
TUNE AI LTD
13756340 - Incorporated on 21 November 2021
MGH PUBS (RED) LIMITEDActive - Proposal to Strike off
NI615702 - Incorporated on 28 November 2012
MGH RECYCLING LIMITED
02782978 - Incorporated on 25 January 1993
MGH INTERIORS LIMITEDActive - Proposal to Strike off
06411093 - Incorporated on 29 October 2007
MGH SYSTEMS LIMITEDDisolved
08799460 - Dissolved on 12 April 2022
MGH ENTERTAINMENT LIMITED
12706872 - Incorporated on 30 June 2020
MGH CLEANING LIMITED
16375959 - Incorporated on 9 April 2025
DURHAM (MGH) LIMITED
09706498 - Incorporated on 28 July 2015
MGH CONSULTANCY LIMITED
04702912 - Incorporated on 19 March 2003
MGH INVESTMENTS LIMITED
03550286 - Incorporated on 16 April 1998