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
MCLEOD AND MCLEOD LTDDisolved
SC667952 - Dissolved on 27 May 2025
CLUSTERS BESPOKE JEWELLERY LIMITED
04220678 - Incorporated on 21 May 2001
ACL MINI COLOUR PRINT LIMITED
00630502 - Incorporated on 16 June 1959
LAND AND NEW DWELLINGS LTD.Dissolved
05915616 - Dissolved on 6 April 2010
YARMOUTH VENTURES LIMITED
08233215 - Incorporated on 28 September 2012
JOHN MCLEOD JOINERS & GLAZIERS LTD.
SC554856 - Incorporated on 18 January 2017
JOHN MCLEOD EDUCATION SERVICES LIMITEDDisolved
05669937 - Dissolved on 19 April 2022
MCLEOD & MCLEOD GROUP LTD
16115869 - Incorporated on 3 December 2024