KENNETH THOMSON LTDDisolved
09525558 - Dissolved on 20 June 2023
KENNETH KENNEDY LTD
SC445861 - Incorporated on 25 March 2013
MR ALLAN LTDLiquidation
03835095 - Incorporated on 2 September 1999
ALLAN MAIN THOMSON LTDDisolved
13853508 - Dissolved on 18 March 2025
MORAG THOMSON LIMITED
07253938 - Incorporated on 14 May 2010
KENNETH ALLAN BUTCHERS LIMITED
SC413493 - Incorporated on 20 December 2011
MR KENNEDY LIMITEDActive - Proposal to Strike off
09842120 - Incorporated on 26 October 2015
ALLAN & KENNEDY ENGINEERING LTD.Dissolved
SC291665 - Dissolved on 14 January 2020
MR P THOMSON LIMITED
04960097 - Incorporated on 11 November 2003
ALLAN THOMSON ASSOCIATES LIMITEDDisolved
SC604844 - Dissolved on 30 November 2021
MR KENNETH THWAITES LTDDisolved
15364463 - Dissolved on 27 May 2025
KENNETH ALLAN WHOLESALE BUTCHERS LIMITED
SC429087 - Incorporated on 26 July 2012
MR KENNEDY GROUP LIMITEDDissolved
12296068 - Dissolved on 6 July 2021
ALLAN KENNEDY MARITIME SERVICES LTDActive - Proposal to Strike off
07858448 - Incorporated on 23 November 2011
CIAK HOLDINGS (UK) LTDActive - Proposal to Strike off
09886255 - Incorporated on 24 November 2015
MR ALLAN NEWLOVE LOGISTICS LTDDisolved
09419268 - Dissolved on 14 June 2022
ALLAN AND ALLAN LLP
OC360624 - Incorporated on 5 January 2011
KC MEDICAL LIMITED
08458760 - Incorporated on 22 March 2013
THOMSON AND THOMSON LTD
11644499 - Incorporated on 26 October 2018
KENNETH PC LTDDisolved
10207240 - Dissolved on 25 April 2022