DONNA MACLENNAN LTDActive - Proposal to Strike off
SC417837 - Incorporated on 24 February 2012
L & E MACLENNAN LIMITED
SC752054 - Incorporated on 1 December 2022
MACLENNAN ASSOCIATES LTD
06565177 - Incorporated on 14 April 2008
MACLENNAN CONSULTING LIMITED
SC243811 - Incorporated on 12 February 2003
MACLENNAN CONTRACTORS LIMITED
SC472797 - Incorporated on 18 March 2014
MACLENNAN SOLUTIONS LIMITED
SC817066 - Incorporated on 22 July 2024
PAUL MACLENNAN LTD.Active - Proposal to Strike off
SC324252 - Incorporated on 23 May 2007
D A MACLENNAN (SKYE) LTD
SC414949 - Incorporated on 19 January 2012
MACLENNAN MODE LTDDissolved
05024083 - Dissolved on 21 October 2014
TICA PLUMBING LIMITEDActive - Proposal to Strike off
08072634 - Incorporated on 17 May 2012
K MCLENNAN FENCING LIMITEDDisolved
SC403746 - Dissolved on 22 October 2024
M K MACLENNAN LIMITED
SC794703 - Incorporated on 10 January 2024
A J MACLENNAN LIMITED
SC162201 - Incorporated on 14 December 1995
A & M MACLENNAN LIMITED
SC258081 - Incorporated on 23 October 2003
WRIGHT & MACLENNAN LIMITED
SC220656 - Incorporated on 26 June 2001
MACLENNAN BROTHERS LIMITEDDissolved
SC059091 - Dissolved on 29 October 2013
HOWARD MACLENNAN LTD
08047746 - Incorporated on 26 April 2012
AENEAS MACLENNAN LIMITED
SC485691 - Incorporated on 2 September 2014
MACLENNAN NORMAN LIMITED
SC465210 - Incorporated on 4 December 2013
MACLENNAN ADAMS LIMITED
08303568 - Incorporated on 22 November 2012