ALEXANDER MCLEOD LIMITEDDisolved
14503124 - Dissolved on 30 April 2024
JOHN MCLEOD BLACK LTDActive - Proposal to Strike off
SC569480 - Incorporated on 23 June 2017
JOHN MCLEOD DESIGN LTD
SC350386 - Incorporated on 24 October 2008
ALEXANDER MCLEOD PLUMBING, HEATING & GENERAL BUILDING LTD.Active - Proposal to Strike off
SC345743 - Incorporated on 15 July 2008
JOHN MCLEOD PRINCIPAL CONTRACTORS LTD.
SC309255 - Incorporated on 27 September 2006
JOHN MCLEOD RAIL LIMITEDDissolved
SC320707 - Dissolved on 26 November 2010
JOHN MCLEOD CONSULTANCY LIMITED
SC800583 - Incorporated on 26 February 2024
JOHN MCLEOD CONSULTANCY LIMITEDActive - Proposal to Strike off
SC469280 - Incorporated on 6 February 2014
JOHN MCLEOD ROBERTSON LIMITED
15943274 - Incorporated on 9 September 2024
JOHN ALEXANDER LIMITED
03276534 - Incorporated on 11 November 1996
ALEXANDER JOHN LIMITED
09453226 - Incorporated on 23 February 2015
ALEXANDER JOHN LIMITED
12222408 - Incorporated on 23 September 2019
JOHN ALEXANDER MCLEOD
172 BABERTON MAINS DRIVE, EDINBURGH, SCOTLAND, EH14 3DZ
ALEXANDER JOHN MCLEOD
Born July 1956
5 CARRICK DRIVE, MOUNT VERNON, GLASGOW, STRATHCLYDE, G32 0RW
ALEXANDER JOHN MCLEOD
6 THISTLE IND ESTATE, KERSE ROAD, STIRLING, STIRLINGSHIRE, SCOTLAND, FK7 7QQ
JOHN ALEXANDER MCLEOD
172 BABERTON MAINS DRIVE, EDINBURGH, SCOTLAND, EH14 3DZ
John Alexander MCLEOD
Born March 1956
172 Baberton Mains Drive, Edinburgh, Midlothian, Scotland, EH14 3DZ
ALEXANDER JOHN MCLEOD
6 THISTLE IND. ESTATE, KERSE ROAD, STIRLING, STIRLINGSHIRE, SCOTLAND, FK7 7QQ
JOHN ALEXANDER MCLEOD
Born March 1956
172 BABERTON MAINS DRIVE, EDINBURGH, MIDLOTHIAN, EH14 3DZ
JOHN ALEXANDER MCLEOD
172 BABERTON MAINS DRIVE, EDINBURGH, UNITED KINGDOM, EH14 3DZ