CANNON NAVIGATIONS LTDDisolved
14254161 - Dissolved on 26 December 2023
CANNON SCAFFOLD LTD
15796248 - Incorporated on 23 June 2024
CANNON CONSULTING LTD
16559138 - Incorporated on 3 July 2025
J CANNON SERVICES LTD
11710279 - Incorporated on 4 December 2018
CANNON ENTERPRISE LTD
10095797 - Incorporated on 31 March 2016
CANNON WORKOUTS LTDDisolved
13236809 - Dissolved on 14 June 2022
CANNON HOLDINGS LTD
13209681 - Incorporated on 18 February 2021
CONSULTANT CANNON LTDDisolved
15495505 - Dissolved on 22 July 2025
CANNON PROPERTY LTD
15914670 - Incorporated on 23 August 2024
CANNON STANSTEAD LTD
15975806 - Incorporated on 24 September 2024
CANNON WHOLESALE LTD
05273726 - Incorporated on 29 October 2004
CANNON ADMINISTRATION LTDDissolved
09305610 - Dissolved on 26 April 2016
CANNON SOLUTIONS LTD
09368731 - Incorporated on 29 December 2014
CANNON CONSULTANCY LTD
12282314 - Incorporated on 25 October 2019
CANNON HEALTHCARE LTDActive - Proposal to Strike off
11150157 - Incorporated on 15 January 2018
CANNON CREATIVE LTDDisolved
11746599 - Dissolved on 10 June 2025
CANNON CONSULTANCY LTDDisolved
13920639 - Dissolved on 22 April 2025
CANNON ENTERTAINMENT LTDDisolved
14217570 - Dissolved on 17 December 2024
EMSWORTH CANNON LTD
16413197 - Incorporated on 28 April 2025
CANNONBALL INNS LTD
12159458 - Incorporated on 16 August 2019