ALEXANDER MCLEOD JOHNSTON
Born July 1939
HILLCREST BADNABAN, LOCHINVER, SUTHERLAND, IV27 4LR
ALEXANDER MCLEOD JOHNSTON
Born July 1939
LOCHINVER MISSION CULAG PARK, LOCHINVER, LAIRG, SUTHERLAND, SCOTLAND, IV27 4LE
JOHN MCLEOD
Born October 1968
18 CAUSEWAY, WARRINGTON, CHESHIRE, UNITED KINGDOM, WA4 6QQ
JOHN MCLEOD
Born February 1949
MOORFOOT, BATHPOOL, LAUNCESTON, CORNWALL, PL15 7NW
JOHN MCLEOD
Born March 1956
18 BELTANE STREET, WISHAW, ML2 0HD
JOHN MCLEOD
Born September 1958
8 DURWARD STREET, LOCHORE, FIFE, KY5 8EE
JOHN MCLEOD
Born December 1944
37 INVERALMOND DRIVE, EDINBURGH, EH4 6JX
JOHN MCLEOD
6 ROSEWOOD TERRACE, DUNDEE, ANGUS, SCOTLAND, DD2 1NS
JOHNSTON AND ALEXANDER LTD
09855282 - Incorporated on 3 November 2015
DULICHT HOMES LIMITED
SC508785 - Incorporated on 18 June 2015
KJ MCLEOD LTD
09897637 - Incorporated on 2 December 2015
CB MCLEOD LTD.Active - Proposal to Strike off
10571161 - Incorporated on 18 January 2017
MCLEOD’S TM LTDActive - Proposal to Strike off
11612357 - Incorporated on 9 October 2018
EZ MCLEOD LTDDisolved
13905834 - Dissolved on 15 August 2023
DG MCLEOD LTDDisolved
14029565 - Dissolved on 16 April 2024
HS MCLEOD LTDDisolved
14059242 - Dissolved on 26 September 2023
JK MCLEOD LTD
SC847208 - Incorporated on 2 May 2025
ZR MCLEOD LTDDisolved
13576630 - Dissolved on 8 August 2023
BZ MCLEOD LTDDisolved
14053136 - Dissolved on 26 September 2023
SJ MCLEOD LTDDisolved
13717628 - Dissolved on 15 April 2025