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
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
DAVID RICHARD GRESSON MACKINNON
Born May 1972
HORNBEAM COTTAGE, WEST STREET BURGHCLERE, NEWBURY, BERKSHIRE, RG20 9LB
CHRISTINE MACKINNON
Born March 1956
CROFT BEAG 27 PORTNALONG, CARBOST, ISLE OF SKYE, HIGHLAND REGION, IV47 8SL
DONALD MACKINNON
16 CRAIGIELAW PARK, ABERLADY, EAST LOTHIAN, EH32 0PR
JOHN MACKINNON
1/1 30, BROOMPARK DRIVE, GLASGOW, UNITED KINGDOM, G31 2BX
DONALD MACKINNON
Born February 1966
ASKERNISH, ISLE OF SOUTH UIST, WESTERN ISLES, HS8 5ST
ALASTAIR MACKINNON
Born January 1949
12 LAXDALE LANE, STORNOWAY, ISLE OF LEWIS, HS2 0DR
ALEXANDER MACKINNON
Born April 1958
23 GUNVER LANE, TATTENHOE, MILTON KEYNES, BUCKS, UNITED KINGDOM, MK4 3DB
Robbie MACKINNON
Born January 1970
The Studio 44 Winnington Road, Marple, Stockport, Cheshire, England, SK6 6PT
LUCY MACKINNON
96 JOHN STREET, LARKHALL, UNITED KINGDOM, ML9 2EU