E MACKINNON & CO.LIMITED
00298001 - Incorporated on 7 March 1935
MACKINNON PENS LIMITED
05865568 - Incorporated on 4 July 2006
MACKINNON FISHING LIMITED
SC400868 - Incorporated on 2 June 2011
ANDERSON MACKINNON LIMITED
04301943 - Incorporated on 10 October 2001
ALISTAIR MACKINNON LIMITED
SC417868 - Incorporated on 24 February 2012
MACKINNON BRUCE LIMITED
08100701 - Incorporated on 12 June 2012
MACKINNON CONSULTING LIMITEDActive - Proposal to Strike off
SC335517 - Incorporated on 20 December 2007
MACKINNON MAINTENANCE LTD
SC594288 - Incorporated on 13 April 2018
MACKINNON STONEMASONS LTD
SC639113 - Incorporated on 19 August 2019
MACKINNON MEDIA LTDDisolved
11055645 - Dissolved on 16 July 2024
CRAIG MACKINNON LTDDisolved
SC651213 - Dissolved on 13 July 2021
ARCHIBALD MACKINNON LIMITED
14486319 - Incorporated on 15 November 2022
MACKINNON INTERIORS LTD
SC816887 - Incorporated on 19 July 2024
S.MACKINNON LIMITEDLiquidation
SC584039 - Incorporated on 18 December 2017
WILLIAM DAVID MACKINNON
Born May 1958
ROMSEY LODGE BLINDBURN, WARK, HEXHAM, UNITED KINGDOM, NE48 3HE
DAVID ROBERT MACKINNON
Born July 1962
140 RAYNE ROAD, BRAINTREE, ESSEX, UNITED KINGDOM, CM7 2QR
Callum David MACKINNON
Born August 1993
Office 111 John Player Building, Stirling Enterprise Park, Stirling, Scotland, FK7 7RP
DAVID MICHAEL MACKINNON
Born July 1931
4TH FLOOR FITZROVIA HOUSE 153-157 CLEVELAND STREET, LONDON, ENGLAND, W1T 6QW
DAVID DONALDSON MACKINNON
Born May 1956
15 VICTORIA ROAD, GOUROCK, PA19 1LD
DAVID STUART MACKINNON
Born January 1946
4 MEADOW FOLD, UPPERMILL, OLDHAM, LANCASHIRE, OL3 6EZ