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
CANNON COMMUNICATIONS LTD
07453832 - Incorporated on 29 November 2010
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
CANNON MOTORS LIMITED
NI060303 - Incorporated on 28 July 2006
CANNON RUBBER LIMITED
05500144 - Incorporated on 5 July 2005
CANNON TOOLS LIMITED
05064916 - Incorporated on 5 March 2004
CANNON VIKING LIMITED
01691576 - Incorporated on 17 January 1983
CANNON DESPATCH LIMITED
08275796 - Incorporated on 31 October 2012
CANNON PRODUCTIONS LTD
08281940 - Incorporated on 6 November 2012
CANNON ESTATES LIMITED
08639497 - Incorporated on 6 August 2013
CANNON PROPERTY LIMITEDDisolved
09065357 - Dissolved on 13 December 2022
CANNON SOFTWARES LIMITEDActive - Proposal to Strike off
09130195 - Incorporated on 14 July 2014
CANNON HOUSE LIMITEDDisolved
08434077 - Dissolved on 1 October 2024
CANNON DEVELOPEMENTS LIMITED
09376361 - Incorporated on 6 January 2015