JANKAT LIMITEDDissolved
06983354 - Dissolved on 19 March 2013
JOHN MACKINNON (BUILDERS) LIMITED
SC062704 - Incorporated on 12 July 1977
MACKINNON BUSINESS SOLUTIONS LIMITED
07277608 - Incorporated on 8 June 2010
STEWART MACKINNON FILMS LIMITED
05781376 - Incorporated on 13 April 2006
L MACKINNON DEVELOPMENTS LIMITEDDisolved
04585470 - Dissolved on 1 February 2022
MURDOCH MACKINNON (CONTRACTOR) LTD
SC247166 - Incorporated on 3 April 2003
MACKINNON FORESTRY SERVICES LTDActive - Proposal to Strike off
08559612 - Incorporated on 6 June 2013
MACKINNON RESIDENTIAL PROPERTIES LIMITED
12502161 - Incorporated on 6 March 2020
MEEKISON MACKINNON MCGHEE LTD
SC838352 - Incorporated on 19 February 2025
MACKINNON SITE SERVICES LTD
SC841888 - Incorporated on 19 March 2025
MACKINNON COMMERCIAL PROPERTIES LIMITED
12502178 - Incorporated on 6 March 2020
MACKINNON CRAIG ASSOCIATES LIMITEDActive - Proposal to Strike off
11343173 - Incorporated on 3 May 2018
MACKINNON TAYLOR & CO. LIMITED
SC045369 - Incorporated on 12 January 1968
MACKINNON PROJECT MANAGEMENT LIMITEDDisolved
02806168 - Dissolved on 29 August 2023
BOWERS & MACKINNON OPTICAL LIMITED
06029371 - Incorporated on 14 December 2006
MACKINNON MACKENZIE & COMPANY LIMITEDActive - Proposal to Strike off
05937885 - Incorporated on 18 September 2006
MACKINNON MANAGEMENT CONSULTING LTD
SC483541 - Incorporated on 4 August 2014
H. MACKINNON FENCING LIMITED
SC445892 - Incorporated on 25 March 2013
MACKINNON CARE SERVICES LTDActive - Proposal to Strike off
SC497726 - Incorporated on 12 February 2015
MACKINNON MEDICAL SERVICES LTDActive - Proposal to Strike off
09604367 - Incorporated on 22 May 2015