A M G TRUCK LTD
08815558 - Incorporated on 16 December 2013
M J G MOTORS LIMITEDDissolved
06978782 - Dissolved on 27 December 2011
A G M ROOFING LTDLiquidation
06655854 - Incorporated on 24 July 2008
M L G A LTD
07472060 - Incorporated on 16 December 2010
M G A TRADING LTDDisolved
10820828 - Dissolved on 10 August 2021
G A WALLIS ENGINEERING LTDDisolved
10084047 - Dissolved on 1 February 2022
G A R ENGINEERING LTD
15343906 - Incorporated on 11 December 2023
A&G ROBERTS ENGINEERING LTD
15884780 - Incorporated on 7 August 2024
G A V ENGINEERING LTD
15576946 - Incorporated on 19 March 2024
G A ENGINEERING (HALIFAX) LTD
10348517 - Incorporated on 26 August 2016
G A MARINE ENGINEERING LTD
11113909 - Incorporated on 15 December 2017
G & A ENGINEERING SERVICES LTDDisolved
11175769 - Dissolved on 16 November 2021
G S A ENGINEERING LTD
05898652 - Incorporated on 7 August 2006
YOUR BUS LIMITEDDisolved
05160227 - Dissolved on 20 May 2025
G M G LIMITED
02895300 - Incorporated on 7 February 1994
GMG (GROUP) LIMITED
SC322027 - Incorporated on 24 April 2007
G&G ENGINEERING LIMITEDLiquidation
14048368 - Incorporated on 14 April 2022
G D M R ENGINEERING LIMITED
08033806 - Incorporated on 17 April 2012
M & G ENGINEERING SERVICES UK LIMITEDActive - Proposal to Strike off
06776950 - Incorporated on 18 December 2008
J M G SPECIALISED ENGINEERING LIMITED
03811716 - Incorporated on 22 July 1999