RAMSAY MACKINNON CONSULTANCY LIMITEDActive - Proposal to Strike off
SC545882 - Incorporated on 21 September 2016
M MACKINNON (CONTRACTORS) LIMITED
SC578084 - Incorporated on 5 October 2017
MACKINNON REPAIRS & INSTALLATIONS LTDDisolved
13803596 - Dissolved on 13 June 2023
EUAN MACKINNON ELECTRICAL LTD
SC830367 - Incorporated on 28 November 2024
MACKINNON CAMERON HOLDINGS LTD
SC847481 - Incorporated on 6 May 2025
WARRISTON LTD
SC092168 - Incorporated on 13 March 1985
MACKINNON CONSTRUCTION HOLDINGS LIMITED
15166510 - Incorporated on 26 September 2023
31 Holt Road, Cromer, NR27 9EB
MACKINNON MOTOR COMPANY LIMITED
SC370330 - Incorporated on 18 December 2009
THE MACKINNON PARTNERSHIP LIMITEDActive - Proposal to Strike off
05645542 - Incorporated on 6 December 2005
MACKINNON BUILDING SERVICES LIMITED
07950346 - Incorporated on 15 February 2012
R MACKINNON CONSULTANCY LTD
07606311 - Incorporated on 15 April 2011
MACKINNON WRIGHT CONSULTING LTDDisolved
04629676 - Dissolved on 1 February 2022
MD MACKINNON BUILDER LIMITED
05328035 - Incorporated on 10 January 2005
MACKINNON NDT CONSULTANCY LTD
SC445182 - Incorporated on 15 March 2013
MACKINNON CONSULTANCY SERVICES LIMITEDActive - Proposal to Strike off
09806469 - Incorporated on 2 October 2015
MACKINNON MACKENZIE & COMPANY LIMITED
11790514 - Incorporated on 28 January 2019
MACKINNON STRATH SHELLFISH LTD
SC844295 - Incorporated on 7 April 2025
SENTA SECURITES LIMITED
03385965 - Incorporated on 12 June 1997
SAMCRO ESTATES LTDDisolved
SC536437 - Dissolved on 18 October 2022
DAVIDS N DAVIDS LTD
10182366 - Incorporated on 16 May 2016