PETER MACLENNAN & COMPANY LIMITED
SC013135 - Incorporated on 23 April 1924
MACLENNAN WARD RESEARCH LIMITED
02869063 - Incorporated on 4 November 1993
MACLENNAN PERSONAL DEVELOPMENT LTDDisolved
SC480994 - Dissolved on 1 October 2024
ERIN MACLENNAN RVN LIMITEDActive - Proposal to Strike off
SC554168 - Incorporated on 10 January 2017
MACLENNAN WEBSITE DEVELOPMENT LIMITEDDisolved
13109844 - Dissolved on 24 January 2023
ROSS MACLENNAN JOINERY LTD
SC822431 - Incorporated on 11 September 2024
MR & MRS VAN LTD
14374749 - Incorporated on 25 September 2022
MR & MRS FIT LTDDisolved
13471739 - Dissolved on 10 December 2024
GARY MACLENNAN TRAINING LTD
SC783450 - Incorporated on 21 September 2023
GILLESPIE MACLENNAN & BALES LIMITEDActive - Proposal to Strike off
SC297276 - Incorporated on 16 February 2006
BOB MACLENNAN CONSULTING LTDDissolved
08166219 - Dissolved on 11 February 2014
MACLENNAN BROS. INTERNATIONAL LIMITEDLiquidation
01250579 - Incorporated on 23 March 1976
RODERICK MACLENNAN ARCHITECTS LIMITEDActive - Proposal to Strike off
06239857 - Incorporated on 8 May 2007
MACLENNAN PROPERTY GROUP LTDActive - Proposal to Strike off
SC640821 - Incorporated on 5 September 2019
MR & MRS GIN LTDDisolved
10554971 - Dissolved on 1 April 2025
MR & MRS TOY LTDActive - Proposal to Strike off
09801554 - Incorporated on 30 September 2015
GRACE HAIR & BEAUTY LTDLiquidation
10892308 - Incorporated on 31 July 2017
GRAHAM & GRAHAM BUILDERS LIMITED
07496029 - Incorporated on 18 January 2011
FEELGOOD COMMUNITIES CIC
06014304 - Incorporated on 30 November 2006
GRAHAM AND GRAHAM LIMITED
04822692 - Incorporated on 6 July 2003