MACLENNAN CARROLL MEDICAL LIMITED
11819700 - Incorporated on 11 February 2019
MACLENNAN CONSTRUCTION SERVICES LTD
SC634318 - Incorporated on 25 June 2019
MACLENNAN FLOORING SERVICES LTD
SC648087 - Incorporated on 26 November 2019
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
SIOBHAN HANLEY OT LIMITEDActive - Proposal to Strike off
09193172 - Incorporated on 29 August 2014
SIOBHAN QUINN PROPERTIES LIMITED
14996559 - Incorporated on 11 July 2023
SIOBHAN VICTORIA VAU LIMITEDDisolved
15230858 - Dissolved on 21 January 2025
SIOBHAN MITCHELL CONSULTANCY LIMITEDActive - Proposal to Strike off
08043756 - Incorporated on 24 April 2012
SIOBHAN MORRIS CONSULTING LIMITEDDisolved
08216463 - Dissolved on 20 December 2022
SIOBHAN CORRY PRODUCTIONS LIMITEDActive - Proposal to Strike off
10533490 - Incorporated on 20 December 2016
SIOBHAN MCDONALD CONSULTANCY LIMITED
16026483 - Incorporated on 18 October 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