MACLENNAN INT LIMITEDActive - Proposal to Strike off
SC558641 - Incorporated on 24 February 2017
NEIL MACLENNAN LIMITEDDissolved
10920395 - Dissolved on 13 August 2019
MACLENNAN GROUP LIMITED
SC757065 - Incorporated on 30 January 2023
MACLENNAN CAPITAL LIMITED
SC848949 - Incorporated on 19 May 2025
WILLIAM MACLENNAN LIMITED
SC380993 - Incorporated on 25 June 2010
ALASDAIR MACLENNAN LTDDisolved
SC389229 - Dissolved on 12 October 2023
MACLENNAN IMAGING LIMITEDDisolved
06386563 - Dissolved on 11 January 2022
MACLENNAN ACCOUNTANTS LTD
SC498125 - Incorporated on 17 February 2015
MACLENNAN PROPERTIES LIMITEDDisolved
SC542505 - Dissolved on 31 January 2023
MACLENNAN EDUCATION LTD
10868185 - Incorporated on 17 July 2017
MACLENNAN PROPERTIES LIMITED
SC798214 - Incorporated on 7 February 2024
MACLENNAN JOINERY LTD
SC854398 - Incorporated on 2 July 2025
K MACLENNAN LIMITEDLiquidation
SC417307 - Incorporated on 17 February 2012
C & N MACLENNAN LIMITED
08359664 - Incorporated on 14 January 2013
DONALD MACLENNAN LIMITED
SC244182 - Incorporated on 19 February 2003
THOMAS MACLENNAN LIMITEDDissolved
05580826 - Dissolved on 15 February 2011
MACLENNAN CONSULTANTS LTDDisolved
SC313721 - Dissolved on 21 January 2025
MACLENNAN ELECTRICAL LTD.Dissolved
SC261163 - Dissolved on 5 December 2012
NEIL MACLENNAN LIMITED
02937333 - Incorporated on 9 June 1994
GREGOR MACLENNAN LIMITED
12828570 - Incorporated on 21 August 2020