MGA PLASTERERS LIMITED
03292046 - Incorporated on 13 December 1996
MGA CATERING LIMITEDDissolved
06379934 - Dissolved on 11 September 2012
MGA COMMUNICATIONS LIMITEDDissolved
05414097 - Dissolved on 4 March 2014
MGA VENTURES LIMITEDActive - Proposal to Strike off
05679988 - Incorporated on 19 January 2006
MGA TRAINING LIMITED
06482902 - Incorporated on 24 January 2008
MGA SOLUTION LIMITED
09208584 - Incorporated on 8 September 2014
MGA (NUNEATON) LIMITED
11010259 - Incorporated on 12 October 2017
MGA MARKETS LIMITEDActive - Proposal to Strike off
11712413 - Incorporated on 5 December 2018
INVICTA (MGA) LIMITED
13383062 - Incorporated on 7 May 2021
PEGASUS MGA LIMITEDDisolved
14315703 - Dissolved on 30 January 2024
MAGELLAN MGA LIMITED
16302841 - Incorporated on 9 March 2025
MGA EQUIPMENT LIMITED
16317292 - Incorporated on 14 March 2025
APOLLO MGA LIMITED
13079112 - Incorporated on 14 December 2020
MGA COMPLIANCE LTD
SC793560 - Incorporated on 28 December 2023
MGA MOTORSPORT LTD
04710541 - Incorporated on 25 March 2003
MGA INTERNATIONAL LTDDissolved
04128884 - Dissolved on 3 July 2012
MGA SAFETY LIMITED
10099091 - Incorporated on 2 April 2016
THE MGA FOUNDATION
CS002902 - Incorporated on 18 July 2017
MGA CONSTRUCTION LTDDisolved
13865451 - Dissolved on 27 June 2023
PFS REALISATIONS LIMITEDDisolved
06592582 - Dissolved on 6 April 2022