MACKINNON MANAGEMENT LIMITEDActive - Proposal to Strike off
10161335 - Incorporated on 4 May 2016
MACKINNON ENGINEERING LIMITEDActive - Proposal to Strike off
10274145 - Incorporated on 12 July 2016
PETRA MACKINNON LIMITEDDissolved
07167938 - Dissolved on 2 October 2012
MACKINNON (ELGOL) LIMITED
SC308716 - Incorporated on 15 September 2006
ANGUS MACKINNON LIMITED
04113002 - Incorporated on 23 November 2000
Derby Road , Staffordshire, Uttoxeter, ST14 8EG
MACKINNON CONSULT LIMITED
SC316078 - Incorporated on 7 February 2007
MACKINNON CONTRACTORS LIMITEDActive - Proposal to Strike off
SC207359 - Incorporated on 19 May 2000
MACKINNON AGRICON LTD
SC458627 - Incorporated on 9 September 2013
MACKINNON JAMES LIMITED
09240211 - Incorporated on 29 September 2014
MACKINNON HOSPITALITY LIMITED
SC547643 - Incorporated on 12 October 2016
HECTOR MACKINNON LIMITED
12101717 - Incorporated on 13 July 2019
MACKINNON CLEAN LTD
SC740186 - Incorporated on 3 August 2022
MACKINNON ACCOUNTANTS LTD
16224633 - Incorporated on 3 February 2025
A & F MACKINNON LIMITED
SC254247 - Incorporated on 14 August 2003
MACKINNON BROWN LTDActive - Proposal to Strike off
07974373 - Incorporated on 2 March 2012
MACKINNON (REW-SPV) LLP
OC354935 - Incorporated on 14 May 2010
MACKINNON PLANT LTD
SC646140 - Incorporated on 4 November 2019
D.M. MACKINNON ESTATES LTD.
SC239892 - Incorporated on 20 November 2002
I F MACKINNON CAPITAL LTD
06344190 - Incorporated on 15 August 2007
MACKINNON & KITTERMASTER LTD
14564165 - Incorporated on 30 December 2022