A MACLEOD LIMITED
SC675169 - Incorporated on 22 September 2020
MACLEOD HYDRO LTDDisolved
SC603073 - Dissolved on 13 September 2022
MACLEOD HOWIE LTDDisolved
SC622916 - Dissolved on 23 November 2021
ANGUS MACLEOD LTD
SC843843 - Incorporated on 3 April 2025
D&L MACLEOD LIMITED
SC530076 - Incorporated on 18 March 2016
J. & E. MACLEOD, LIMITED
SC033652 - Incorporated on 6 February 1959
I MACLEOD LIMITEDActive - Proposal to Strike off
05914203 - Incorporated on 23 August 2006
C J MACLEOD LIMITEDDisolved
09228905 - Dissolved on 14 February 2023
D R MACLEOD LIMITED
SC806656 - Incorporated on 11 April 2024
Customs House Quay Street, Stornoway, HS1 2XX
S.MACLEOD HOMES LTDActive - Proposal to Strike off
SC807281 - Incorporated on 17 April 2024
PAIGE MACLEOD LTD
15773729 - Incorporated on 12 June 2024
ANDREW CHARLES MACLEOD
Born February 1963
STRANOG FARM, MARYCULTER, ABERDEEN, ABERDEENSHIRE, AB12 5FA
Andrew Macleod THOMSON
Born April 1970
Aramark Limited 7b International Avenue, A B Z Business Park, Dyce, Aberdeen, Scotland, AB21 0BH
Andrew Torquil MACLEOD
Born April 1978
12 Marine Park, North Kessock, Inverness, Scotland, IV1 3XS
ANDREW FINLAY MACLEOD
Born July 1969
104 CHETWYND ROAD, LONDON, UNITED KINGDOM, NW5 1DH
ANDREW ROBERT MACLEOD
Born February 1951
5B CARDIGAN MANSIONS, RICHMOND HILL, RICHMOND, SURREY, TW10 6RD
Donald Andrew MACLEOD
Born February 1969
55 Annandale Street, Edinburgh, Midlothian, United Kingdom, EH7 4AZ
Garth Andrew MACLEOD
Born January 1974
95 Foxcote, Finchampstead, Wokingham, England, RG40 3PG
ANDREW KENNEDY MACLEOD
Born July 1947
6 GILL ROAD, OVERTOWN, WISHAW, LANARKSHIRE, UNITED KINGDOM, ML2 0QB
Andrew Macleod THOMSON
Born April 1970
16 Conglass Way, Inverurie, AB51 4GX