DONALD MACLEOD FARMING
SL001033 - Incorporated on 23 September 1987
DONALD MACLEOD LIMITED
SC585821 - Incorporated on 16 January 2018
MACTING CREATIVE LTD
08233412 - Incorporated on 28 September 2012
DONALD MACLEOD (SHAWBOST) LTD.Dissolved
SC226364 - Dissolved on 28 August 2009
ROSS DONALD LTDDisolved
12630636 - Dissolved on 2 November 2021
Donald Ross MACLEOD
Born December 1961
33 Holehouse Road, Eaglesham, Glasgow, G76 0JF
ROSS NICHOLAS AND COMPANY LIMITED
04093165 - Incorporated on 19 October 2000
Ewan Donald Ross MACLEOD
Born December 1969
1 Coco Office Suites, The Meadows, Dornoch, Highland, Scotland, IV25 3QY
EWAN DONALD ROSS MACLEOD
Born December 1969
CARNAN, ISLE OF SOUTH UIST, UNITED KINGDOM, HS8 5QX
DONALD MACLEOD AND SON LIMITEDDisolved
SC593633 - Dissolved on 24 June 2025
MR KYLE ROSS LTDActive - Proposal to Strike off
15009132 - Incorporated on 18 July 2023
MRS KAREN M ROSS, ALEXANDER P ROSS AND MRS SANDRA M ROSS
SL001451 - Incorporated on 9 March 1990
ROSS DONALD CONSULTANCY LIMITEDActive - Proposal to Strike off
SC507344 - Incorporated on 2 June 2015
DONALD A MACLEOD (PORTREE) LIMITEDDissolved
SC069122 - Dissolved on 5 July 2013
DONALD R MACLEOD JOINERY LIMITED
SC444300 - Incorporated on 6 March 2013
ROSS DONALD ANALYTICS LIMITEDDissolved
SC577539 - Dissolved on 10 December 2019
DONALDSON ROSS LIMITED
05039747 - Incorporated on 10 February 2004
ROSS MACLEOD GAS SERVICES LTD
SC767472 - Incorporated on 27 April 2023
Ross MACLEOD
Born July 1973
6th Floor Gordon Chambers, 90 Mitchell Street, Glasgow, Lanarkshire, United Kingdom, G1 3NQ
Ross MACLEOD
Born March 1973
53a Waveney Avenue, London, United Kingdom, SE15 3UQ