ROWANHAYS LTD
09058673 - Incorporated on 27 May 2014
ROWAN ASSET LTD
11595635 - Incorporated on 29 September 2018
SUZIE ROWAN LTD
12689921 - Incorporated on 22 June 2020
ROWANS HALE LTDActive - Proposal to Strike off
11180860 - Incorporated on 31 January 2018
ROWAN (149) LIMITEDDissolved
04468672 - Dissolved on 5 January 2010
ROWAN DRIVE LTDDisolved
13451155 - Dissolved on 26 November 2024
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
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