MACLENNAN FILMS LIMITED
14386863 - Incorporated on 29 September 2022
MACLENNAN MUSIC LIMITEDActive - Proposal to Strike off
14934834 - Incorporated on 14 June 2023
MACKENZIE & MACLENNAN LIMITED
SC821062 - Incorporated on 29 August 2024
MACLENNAN CONSTRUCTION LIMITED
04924623 - Incorporated on 7 October 2003
MACLENNAN CONSULTANCY LIMITEDActive - Proposal to Strike off
SC432334 - Incorporated on 11 September 2012
MACLENNAN COACHES LIMITED
SC476519 - Incorporated on 30 April 2014
MACLENNAN WATERPROOFING LTD
12546630 - Incorporated on 3 April 2020
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
IAIN JAMES MACLENNAN
Born September 1968
24 CHADWICK PLACE, SURBITON, UNITED KINGDOM, KT6 5RE
JAMES MACLENNAN THOMAS
Born December 1992
5 MAYFIELD DRIVE, WINDSOR, BERKS., ENGLAND, SL4 4RB
John James MACLENNAN
Born April 1955
The Firrin Bogbain Road, Tain, Ross-Shire, IV19 1NA
Derek James MACLENNAN
Born March 1965
Clive House Portsmouth Road, Esher, Surrey, United Kingdom, KT10 9LH
Justin James MACLENNAN
Born March 1968
28 Broad Street, Peterhead, Aberdeenshire, Scotland, AB42 1BY
JAMES MACLENNAN THOMAS
Born December 1992
PINEWOOD 7 ROTHERFIELD ROAD, HENLEY-ON-THAMES, OXON, ENGLAND, RG9 1NR
Andrew James MACLENNAN
Born October 1971
Merlin House Alness Point Business Park, Alness, Ross-Shire, Scotland, Scotland, IV17 0UP
STEPHEN JAMES MACLENNAN
Born December 1968
10 EARDLEY COURT, PITCAIRN, GLENROTHES, FIFE, UNITED KINGDOM, KY7 6FE
MR LEWIS JAMES ALLEN LIMITEDDisolved
15355999 - Dissolved on 20 May 2025