MCLEOD LIMITED
04487576 - Incorporated on 16 July 2002
MCLEOD EVINGAR
07505095 - Incorporated on 25 January 2011
ST JOHN ALEXANDER CONSTRUCTION LIMITED
04951649 - Incorporated on 3 November 2003
BAXTER JOHN ALEXANDER 0572 LIMITEDActive - Proposal to Strike off
09146800 - Incorporated on 24 July 2014
JOHN PATRICK ALEXANDER HOMES LIMITED
16037638 - Incorporated on 23 October 2024
ALEXANDER JOHN BUTLER SERVICE LTDDisolved
SC692062 - Dissolved on 16 May 2023
JOHN ALEXANDER MANAGEMENT SERVICES LIMITED
02436780 - Incorporated on 26 October 1989
JOHN ALEXANDER ESTATE AGENTS LIMITEDDisolved
06216939 - Dissolved on 29 March 2022
MCLEOD KERR LTD
05667542 - Incorporated on 5 January 2006
DR FEE MCLEOD LTDActive - Proposal to Strike off
09159445 - Incorporated on 4 August 2014
IAIN MCLEOD LTDActive - Proposal to Strike off
SC591061 - Incorporated on 12 March 2018
ALEX MCLEOD LTDActive - Proposal to Strike off
09020462 - Incorporated on 1 May 2014
ALAN MCLEOD LTDActive - Proposal to Strike off
SC442780 - Incorporated on 14 February 2013
MCLEODDON LTDDisolved
SC612067 - Dissolved on 23 August 2022
MCLEOD BRAY LTDDisolved
SC575041 - Dissolved on 7 June 2022
ROSS MCLEOD LLP
SO307342 - Incorporated on 17 August 2021
SWAN MCLEOD LTD
16249041 - Incorporated on 12 February 2025
MCLEOD WASTE LTD
16129246 - Incorporated on 10 December 2024
GENE MCLEOD 4594 LTDActive - Proposal to Strike off
10137655 - Incorporated on 21 April 2016
HORN MCLEOD LTD
SC358894 - Incorporated on 30 April 2009