JAMES MACLENNAN THOMAS
Born December 1992
PINEWOOD 7 ROTHERFIELD ROAD, HENLEY-ON-THAMES, OXON, ENGLAND, RG9 1NR
GORDON JAMES MACLENNAN
Born September 1953
24 LAUREL GROVE, RETFORD, NOTTINGHAMSHIRE, UNITED KINGDOM, DN22 7WD
DEREK JAMES MACLENNAN
CLIVE HOUSE PORTSMOUTH ROAD, ESHER, SURREY, UNITED KINGDOM, KT10 9LH
JAMES ALEXANDER MACLENNAN
Born July 1959
DEVONSHIRE HOUSE 1 MAYFAIR PLACE, LONDON, ENGLAND, W1J 8AJ
JAMES ALEXANDER MACLENNAN
Born June 1979
HEATHERLEA BANK STREET, CONON BRIDGE, DINGWALL, ROSS-SHIRE, SCOTLAND, IV7 8HF
WILLIAM MACLENNAN LIMITED
SC380993 - Incorporated on 25 June 2010
ALASDAIR MACLENNAN LTDDisolved
SC389229 - Dissolved on 12 October 2023
MACLENNAN IMAGING LIMITEDDisolved
06386563 - Dissolved on 11 January 2022
MACLENNAN ACCOUNTANTS LTD
SC498125 - Incorporated on 17 February 2015
MACLENNAN PROPERTIES LIMITEDDisolved
SC542505 - Dissolved on 31 January 2023
DANIEL MACLENNAN LTD
SC563833 - Incorporated on 20 April 2017
MACLENNAN EDUCATION LTD
10868185 - Incorporated on 17 July 2017
MACLENNAN PROPERTIES LIMITED
SC798214 - Incorporated on 7 February 2024
MACLENNAN JOINERY LTD
SC854398 - Incorporated on 2 July 2025
K MACLENNAN LIMITEDLiquidation
SC417307 - Incorporated on 17 February 2012
C & N MACLENNAN LIMITED
08359664 - Incorporated on 14 January 2013
DONALD MACLENNAN LIMITED
SC244182 - Incorporated on 19 February 2003
THOMAS MACLENNAN LIMITEDDissolved
05580826 - Dissolved on 15 February 2011
MACLENNAN CONSULTANTS LTDDisolved
SC313721 - Dissolved on 21 January 2025
MACLENNAN ELECTRICAL LTD.Dissolved
SC261163 - Dissolved on 5 December 2012