JAMES ROWAN CLARK
3 SPINNERS WAY, MIRFIELD, WEST YORKSHIRE, WF14 8PU
DEREK JAMES MACLENNAN
Born March 1965
CLIVE HOUSE PORTSMOUTH ROAD, ESHER, SURREY, UNITED KINGDOM, KT10 9LH
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
JAMES MACLENNAN THOMAS
Born December 1992
PINEWOOD 7 ROTHERFIELD ROAD, HENLEY-ON-THAMES, OXON, ENGLAND, RG9 1NR
JUSTIN JAMES MACLENNAN
Born March 1968
28 BROAD STREET, PETERHEAD, ABERDEENSHIRE, SCOTLAND, AB42 1BY
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 MACLENNAN THOMAS
Born December 1992
PINEWOOD 7 ROTHERFIELD ROAD, HENLEY-ON-THAMES, OXON, ENGLAND, RG9 1NR
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
JAMES ROWAN MUNRO
Born December 1945
HIGHFLAT FARM, CLARKSTON, GLASGOW, LANARKSHIRE, G76 9EU
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