NEIL JOHN MACLEOD
Born February 1962
DOUNE COTTAGE, CARLOWAY, LEWIS, HS2 9AA
EWAN JOHN MACLEOD
Born February 1953
GLENURQUHART HOUSE HOTEL, GLENURQUHART, IV63 6TJ
ALAN JOHN MACLEOD
Born November 1969
28A THE HUNDRED, ROMSEY, HAMPSHIRE, UNITED KINGDOM, SO51 8BW
JOHN EWEN MACLEOD
Born October 1982
CAIRNTON 39 BERNISDALE, PORTREE, ISLE OF SKYE, IV51 9NS
JOHN NEIL MACLEOD
Born October 1963
1A MAIN STREET, CARNOCK, DUNFERMLINE, FIFE, KY12 9JQ
JOHN NEIL MACLEOD
1A MAIN STREET, CARNOCK, DUNFERMLINE, FIFE, KY12 9JQ
MACLEODS ESTATES LIMITEDLiquidation
SC220029 - Incorporated on 8 June 2001
LOGAN MACLEOD LTD
13510744 - Incorporated on 14 July 2021
MACLEOD ELECT LTDDisolved
SC791684 - Dissolved on 27 May 2025
M & K MACLEOD LIMITED
SC057043 - Incorporated on 20 January 1975
P MACLEOD LIMITEDActive - Proposal to Strike off
07811752 - Incorporated on 17 October 2011
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