M G CANNON LIMITED
04338673 - Incorporated on 12 December 2001
M G CANNON PROPERTIES LTDDisolved
07639407 - Dissolved on 12 April 2022
M. CANNON LIMITED
05064056 - Incorporated on 4 March 2004
M J CANNON LIMITED
07723300 - Incorporated on 29 July 2011
M CANNON CONSULTING LIMITEDActive - Proposal to Strike off
07508309 - Incorporated on 27 January 2011
CANNON&CANNON LIMITED
13499683 - Incorporated on 7 July 2021
S M CANNON LTDDisolved
13620912 - Dissolved on 9 January 2024
S M CANNON LTD
09677225 - Incorporated on 8 July 2015
M CANNON ENGINEERING LTD
16350639 - Incorporated on 28 March 2025
CANNON AND CANNON LIMITED
09425000 - Incorporated on 5 February 2015
G M G LIMITED
02895300 - Incorporated on 7 February 1994
CANNON KIRK C & M LIMITED
07097386 - Incorporated on 7 December 2009
K. M. CANNON CONSULTANCY LIMITED
09024934 - Incorporated on 6 May 2014
GMG (GROUP) LIMITED
SC322027 - Incorporated on 24 April 2007
M&G FA LIMITED
01048359 - Incorporated on 4 April 1972
CANNON BUILD SOLUTIONS LTD
06264276 - Incorporated on 31 May 2007
MAPLEDENE PROPERTY DEVELOPMENTS LIMITEDActive - Proposal to Strike off
04916169 - Incorporated on 30 September 2003
CANNON PLUMBING AND HEATING LIMITEDLiquidation
11291351 - Incorporated on 4 April 2018
ADAGEO LTD
04734790 - Incorporated on 15 April 2003
CANNON&CANNON PROPERTY LTDActive - Proposal to Strike off
14924732 - Incorporated on 8 June 2023