CANNON SYSTEMS LIMITED
09922207 - Incorporated on 18 December 2015
SARAH CANNON LIMITED
10035067 - Incorporated on 1 March 2016
CANNON HOSPITALITY LIMITEDLiquidation
10261048 - Incorporated on 4 July 2016
CANNON CONTRACTS LIMITEDActive - Proposal to Strike off
10421765 - Incorporated on 11 October 2016
JOHN CANNON LIMITEDDissolved
07098158 - Dissolved on 26 July 2011
CANNON STEELS LIMITED
01965173 - Incorporated on 26 November 1985
CANNON DATACOM LIMITED
02615421 - Incorporated on 29 May 1991
CANNON TELECOMMS LIMITED
04302628 - Incorporated on 10 October 2001
CANNON BUILD LIMITEDDisolved
05459424 - Dissolved on 3 October 2023
CANNON-ONLINE LIMITEDDissolved
SC420984 - Dissolved on 17 September 2019
CANNON CONSULTING LIMITEDDisolved
05052391 - Dissolved on 20 February 2024
CANNON HOMES LIMITEDDissolved
05080523 - Dissolved on 20 April 2010
CANNON & ROUTLEDGE LIMITEDActive - Proposal to Strike off
05324982 - Incorporated on 6 January 2005
CANNON MAINTENANCE LIMITEDActive - Proposal to Strike off
07818827 - Incorporated on 21 October 2011
TESS CANNON LIMITEDDissolved
07493330 - Dissolved on 11 October 2011
CANNON ENGINES LIMITEDDissolved
07546871 - Dissolved on 6 May 2014
CANNON ENTERTAINMENT LIMITEDDissolved
07690851 - Dissolved on 18 November 2014
CANNON COPIERS LIMITEDDisolved
06864115 - Dissolved on 19 September 2023
CANNON CLEANING LIMITEDLiquidation
07961140 - Incorporated on 23 February 2012
CANNON INDUSTRIES LIMITEDActive - Proposal to Strike off
00298470 - Incorporated on 18 March 1935