CPF ELECTRICAL SOLUTIONS LTD
16474945 - Incorporated on 27 May 2025
APPLIED HYDROMECHANICS LTD.
SC522799 - Incorporated on 18 December 2015
MGA SINCLAIR LIMITED
SC782153 - Incorporated on 11 September 2023
MGA CONSULTANCY LIMITED
04878342 - Incorporated on 27 August 2003
MGA (EDINBURGH) LIMITEDDissolved
SC251959 - Dissolved on 2 July 2010
CHECKERS MGA LIMITED
IP21117R - Incorporated on 1 January 1981
MGA AUTOMOTIVE LIMITED
09579386 - Incorporated on 7 May 2015
MGA ENCOMPASS LIMITED
09633411 - Incorporated on 11 June 2015
MGA CAPITAL LIMITED
06701370 - Incorporated on 18 September 2008
MGA TECHNOLOGY LIMITED
09343996 - Incorporated on 8 December 2014
MGA PUBLISHING LIMITED
09939310 - Incorporated on 7 January 2016
MGA ENGINEERS LIMITEDActive - Proposal to Strike off
10320428 - Incorporated on 9 August 2016
NEPTUNE MGA LIMITEDActive - Proposal to Strike off
10409125 - Incorporated on 4 October 2016
MGA LADBROOKE LIMITEDDisolved
11832714 - Dissolved on 20 July 2021
MGA TRADERS LIMITED
12945718 - Incorporated on 13 October 2020
MGA PROFESSIONAL SERVICES LIMITED
06259488 - Incorporated on 25 May 2007
MGA MANAGEMENT UK LLPActive - Proposal to Strike off
OC343128 - Incorporated on 5 February 2009
LOWER BLANNICOMBE SHOOT LTDActive - Proposal to Strike off
09017124 - Incorporated on 29 April 2014
PRO-INTEGRITY SOLUTIONS LIMITEDDisolved
09516176 - Dissolved on 12 April 2022
PRO-PROPERTY SOLUTIONS LTD
12513121 - Incorporated on 12 March 2020