MACKINNON INSPECTION LTDActive - Proposal to Strike off
SC428188 - Incorporated on 12 July 2012
MACKINNON FILMS LIMITED
06917835 - Incorporated on 28 May 2009
MACKINNON PARTNERS LIMITED
SC245089 - Incorporated on 5 March 2003
MACKINNON CONSULTANTS LTDActive - Proposal to Strike off
SC458604 - Incorporated on 9 September 2013
MACKINNON PROJECTS LIMITED
SC388847 - Incorporated on 15 November 2010
MACKINNON SLATER LIMITED
SC410566 - Incorporated on 3 November 2011
MACKINNON FARMING LTD
SC596417 - Incorporated on 8 May 2018
CLAN MACKINNON LIMITEDDisolved
SC663801 - Dissolved on 20 December 2022
MACKINNON WATCHES LTD
SC678721 - Incorporated on 26 October 2020
MACKINNON CONSULTING LTDDisolved
13441654 - Dissolved on 28 June 2022
MACKINNON COMMUNICATIONS LTD
SC840534 - Incorporated on 7 March 2025
MACKINNON PUBLISHING LTD
16413133 - Incorporated on 28 April 2025
MACKINNONS 1 LIMITEDDisolved
SC658689 - Dissolved on 20 July 2021
MACKINNONS LIMITEDDissolved
06835775 - Dissolved on 28 June 2011
MACKINNONDIRECT LIMITEDDisolved
13629866 - Dissolved on 17 December 2024
MACKINNON SPV ASSETS LLP
OC366569 - Incorporated on 18 July 2011
CAT MACKINNON CONSULTANCY LIMITED
SC669249 - Incorporated on 29 July 2020
IAIN A MACKINNON LIMITED
SC376140 - Incorporated on 1 April 2010
WEST4PROPERTY LTD
09123517 - Incorporated on 9 July 2014
MACKINNON MARINE CONSULTANCY LTD
07809411 - Incorporated on 13 October 2011