Skip to contentClarengateINTELLIGENCE
Companies/SO300381

Thorntons Law LLP

Limited Liability Partnership · Dundee

ActiveUnited KingdomIncorporated 2004Limited Liability Partnership
Register Ask analyst

Ownership evidence

Reported ownership and control rights in this business, with source dates.

No ownership or control evidence is available in our coverage. This does not establish the absence of shareholders or controlling interests.

People behind the business

Current appointments and the wider business interests of each person.

Appointments

75 current · 66 historical
SC
Stephen David ConnollyCurrent non-designated LLP member
Appointed 2026-07-27
CF
Corah Joanne FrancoCurrent non-designated LLP member
Appointed 2026-06-01
+10 others
FP
Fiona Margaret PiperCurrent non-designated LLP member
Appointed 2026-05-12
SS
Sarah StuartCurrent non-designated LLP member
Appointed 2026-01-05
+2 others
JY
Jennifer YoungCurrent non-designated LLP member
Appointed 2026-01-05
+1 other
AS
Ashley SimpsonCurrent non-designated LLP member
Appointed 2025-10-01 · 1 yr
LB
Lorna BuchanCurrent non-designated LLP member
Appointed 2025-10-01 · 1 yr
SY
Simone YoungCurrent non-designated LLP member
Appointed 2025-06-18 · 1 yr
LH
Lisa May HaineyCurrent non-designated LLP member
Appointed 2025-06-01 · 1 yr
+10 others
RD
Robin John Muir DunlopCurrent non-designated LLP member
Appointed 2025-06-01 · 1 yr
MW
Michael Gavin WellsCurrent non-designated LLP member
Appointed 2025-06-01 · 1 yr
RM
Ricardo MatteoCurrent non-designated LLP member
Appointed 2025-04-22 · 1 yr
RM
Rachael Hannah MacdonaldCurrent non-designated LLP member
Appointed 2025-04-01 · 1 yr
SM
Sarah MitchellCurrent non-designated LLP member
Appointed 2025-04-01 · 1 yr
+9 others
SB
Stewart Alastair James BaillieCurrent non-designated LLP member
Appointed 2025-04-01 · 1 yr
RC
Ruth CromanCurrent designated LLP member
Appointed 2025-04-01 · 1 yr
+2 others
JG
Jennifer GallagherCurrent non-designated LLP member
Appointed 2025-01-06 · 1 yr
RA
Rachel AndersonCurrent non-designated LLP member
Appointed 2025-01-01 · 1 yr
+10 others
JM
Jacqueline MooreCurrent non-designated LLP member
Appointed 2024-06-01 · 2 yrs
IM
Iain MackayCurrent non-designated LLP member
Appointed 2023-12-13 · 2 yrs
+10 others
PA
Paul AdamsCurrent non-designated LLP member
Appointed 2023-12-01 · 2 yrs
+1 other
JS
John SmartCurrent non-designated LLP member
Appointed 2023-11-17 · 2 yrs
KS
Kirsty StewartCurrent non-designated LLP member
Appointed 2023-06-01 · 3 yrs
AJ
Amy JonesCurrent non-designated LLP member
Appointed 2023-06-01 · 3 yrs
DD
Deborah DewarCurrent non-designated LLP member
Appointed 2023-06-01 · 3 yrs
KC
Kim CampbellCurrent non-designated LLP member
Appointed 2023-06-01 · 3 yrs
SC
Stephanie CarrCurrent non-designated LLP member
Appointed 2023-05-24 · 3 yrs
JG
Joanne GrimmondCurrent non-designated LLP member
Appointed 2023-05-01 · 3 yrs
+9 others
JM
Jayne MacfarlaneCurrent non-designated LLP member
Appointed 2023-02-13 · 3 yrs
AM
Anne MillerCurrent non-designated LLP member
Appointed 2023-01-01 · 3 yrs
MK
Michael KempCurrent non-designated LLP member
Appointed 2023-01-01 · 3 yrs
GD
Graeme DicksonCurrent non-designated LLP member
Appointed 2023-01-01 · 3 yrs
+13 others
CG
Christopher GardinerCurrent designated LLP memberCurrent non-designated LLP member
Appointed 2022-07-01 · 4 yrs
+12 others
KL
Kathleen LawsonCurrent non-designated LLP member
Appointed 2022-07-01 · 4 yrs
SD
Susan DunnCurrent non-designated LLP member
Appointed 2022-07-01 · 4 yrs
+9 others
KM
Kyle MoirCurrent non-designated LLP member
Appointed 2022-02-01 · 4 yrs
+5 others
DM
David MilneCurrent designated LLP member
Appointed 2022-02-01 · 4 yrs
+2 others
HF
Hannah FraserCurrent designated LLP memberCurrent non-designated LLP member
Appointed 2022-01-01 · 4 yrs
+9 others
AG
Aimee GibbonsCurrent designated LLP memberCurrent non-designated LLP member
Appointed 2022-01-01 · 4 yrs
NM
Nicola MccaffertyCurrent non-designated LLP member
Appointed 2022-01-01 · 4 yrs
SP
Stephanie PrattCurrent non-designated LLP member
Appointed 2021-07-01 · 5 yrs
+13 others
SM
Stuart MackieCurrent non-designated LLP member
Appointed 2021-07-01 · 5 yrs
+9 others
SD
Steven DrakeCurrent non-designated LLP member
Appointed 2021-07-01 · 5 yrs
RB
Robin BeattieCurrent non-designated LLP member
Appointed 2021-07-01 · 5 yrs
LM
Lucy MetcalfCurrent non-designated LLP member
Appointed 2021-01-01 · 5 yrs
GM
Gary MannionCurrent non-designated LLP member
Appointed 2021-01-01 · 5 yrs
GT
Gary ThomasCurrent designated LLP member
Appointed 2019-03-29 · 7 yrs
+1 other
PM
Pamela MuirCurrent non-designated LLP member
Appointed 2019-03-29 · 7 yrs
+1 other
LM
Loretta MaxfieldCurrent non-designated LLP member
Appointed 2019-01-01 · 7 yrs
+1 other
RF
Robin FrancisCurrent non-designated LLP member
Appointed 2019-01-01 · 7 yrs
JP
John PhillipsCurrent non-designated LLP member
Appointed 2018-04-02 · 8 yrs
+1 other
KM
Katherine McgillCurrent non-designated LLP member
Appointed 2017-09-02 · 9 yrs
+12 others
IF
Ian FraserCurrent non-designated LLP member
Appointed 2017-09-02 · 9 yrs
+2 others
MC
Morna CouttsCurrent designated LLP member
Appointed 2017-06-01 · 9 yrs
+11 others
CB
Christopher ByrneCurrent non-designated LLP member
Appointed 2017-06-01 · 9 yrs
AD
Audrey DishingtonCurrent designated LLP member
Appointed 2017-04-17 · 9 yrs
+13 others
RH
Ronald HamiltonCurrent designated LLP member
Appointed 2016-06-02 · 10 yrs
+9 others
MA
Michelle AdamCurrent non-designated LLP member
Appointed 2016-06-01 · 10 yrs
HA
Hugo AllanCurrent non-designated LLP member
Appointed 2016-01-05 · 10 yrs
+1 other
DK
Douglas KinnearCurrent non-designated LLP memberCurrent designated LLP member
Appointed 2014-11-01 · 11 yrs
+9 others
AL
Alistair LangCurrent designated LLP member
Appointed 2014-11-01 · 11 yrs
+16 others
KM
Kenneth MackayCurrent non-designated LLP member
Appointed 2013-06-27 · 13 yrs
LM
Liam McmonagleCurrent designated LLP member
Appointed 2011-06-01 · 15 yrs
CL
Christopher LindleyCurrent non-designated LLP member
Appointed 2011-01-01 · 15 yrs
JM
Janet McintyreCurrent designated LLP member
Appointed 2008-06-01 · 18 yrs
+1 other
CA
Christopher AllanCurrent designated LLP member
Appointed 2008-06-01 · 18 yrs
EM
Ewan MillerCurrent designated LLP member
Appointed 2007-04-02 · 19 yrs
+3 others
LL
Lesley LargCurrent designated LLP member
Appointed 2006-06-01 · 20 yrs
+2 others
NM
Noele McclellandCurrent designated LLP member
Appointed 2005-06-01 · 21 yrs
GM
Gordon McbeanCurrent designated LLP member
Appointed 2005-06-01 · 21 yrs
+2 others
DM
David MathiesonCurrent non-designated LLP member
Appointed 2005-06-01 · 21 yrs
+7 others
CM
Clare MacphersonCurrent designated LLP member
Appointed 2005-06-01 · 21 yrs
MR
Michael RoydenCurrent designated LLP member
Appointed 2004-05-25 · 22 yrs
BR
Bruce RenfrewCurrent designated LLP member
Appointed 2004-05-25 · 22 yrs
+10 others
SM
Scott MilneCurrent designated LLP member
Appointed 2004-05-25 · 22 yrs
+16 others
Show 66 historical appointments
AR
Alan RougheadResigned non-designated LLP member
Resigned 2025-04-01
PH
Paul HanifordResigned non-designated LLP member
Resigned 2023-02-01 · 3 yrs
AB
Andrew BertramResigned non-designated LLP member
Resigned 2022-04-01
JM
John MackenzieResigned non-designated LLP member
Resigned 2022-04-01 · 2 yrs
FM
Fergus MacmillanResigned non-designated LLP member
Resigned 2022-04-01 · 3 yrs
EH
Emma HorneResigned non-designated LLP member
Resigned 2022-04-01 · 4 yrs
DP
Derek PetrieResigned non-designated LLP member
Resigned 2022-02-01 · 3 yrs
KB
Kim BarclayResigned non-designated LLP member
Resigned 2022-02-01 · 3 yrs
CM
Catriona MillerResigned non-designated LLP member
Resigned 2020-02-17 · 2 yrs
LR
Lauren RaeResigned non-designated LLP member
Resigned 2019-08-01 · 2 yrs
AD
Alasdair DocwraResigned non-designated LLP member
Resigned 2019-03-29 · 1 yr
DJ
David JenningsResigned non-designated LLP member
Resigned 2019-03-29 · 5 yrs
AM
Alexander MccreathResigned non-designated LLP member
Resigned 2019-03-29 · 4 yrs
BF
Brian FairgrieveResigned non-designated LLP member
Resigned 2019-03-29 · 3 yrs
RV
Robin ValentineResigned non-designated LLP member
Resigned 2019-03-29 · 2 yrs
AK
Andrew KirkhopeResigned non-designated LLP member
Resigned 2018-12-01 · 3 yrs
LC
Lorna ChristineResigned non-designated LLP member
Resigned 2018-01-01 · 6 yrs
EC
Elizabeth CalderwoodResigned non-designated LLP member
Resigned 2017-09-02 · 5 yrs
TT
Tessa TillResigned non-designated LLP member
Resigned 2017-09-02 · 1 yr
SC
Susan CalderResigned non-designated LLP member
Resigned 2017-09-02 · 3 yrs
AM
Anne MearnsResigned non-designated LLP member
Resigned 2017-09-02 · 8 yrs
AG
Alexander GrantResigned non-designated LLP member
Resigned 2017-09-02 · 7 yrs
JH
Jacqueline HendersonResigned non-designated LLP member
Resigned 2017-06-01 · 4 yrs
AS
Alec StewartResigned non-designated LLP member
Resigned 2017-02-27 · 1 yr
AW
Amanda WilsonResigned non-designated LLP member
Resigned 2016-06-01 · 4 yrs
CM
Christian MelvilleResigned non-designated LLP member
Resigned 2016-06-01 · 1 yr
GC
Gordon CairnsResigned non-designated LLP member
Resigned 2016-06-01 · 2 yrs
DF
Deborah FellowsResigned non-designated LLP member
Resigned 2016-06-01 · 10 yrs
SD
Susan DuffResigned non-designated LLP member
Resigned 2016-06-01 · 9 yrs
CK
Caroline KellyResigned non-designated LLP member
Resigned 2015-01-01 · 8 yrs
AL
Alexander LeithResigned designated LLP member
Resigned 2014-11-01 · 2 yrs
EK
Elizabeth KinnearResigned non-designated LLP member
Resigned 2014-11-01 · 2 yrs
KG
Kenneth GrayResigned designated LLP member
Resigned 2014-11-01
LM
Lynn MelvilleResigned designated LLP member
Resigned 2014-11-01 · 1 yr
RM
Ronald MurphyResigned non-designated LLP member
Resigned 2014-11-01 · 4 yrs
MA
Margaret AllanResigned non-designated LLP member
Resigned 2014-09-01 · 7 yrs
JK
Jamie KerrResigned non-designated LLP member
Resigned 2014-03-03 · 4 yrs
DE
David EtheringtonResigned designated LLP member
Resigned 2013-11-04 · 11 yrs
LB
Linsey Barclay SmithResigned non-designated LLP member
Resigned 2013-08-27 · 5 yrs
CorpTcp Dundee LimitedResigned non-designated LLP member
Resigned 2013-02-01
JK
John KyddResigned non-designated LLP member
Resigned 2013-02-01 · 9 yrs
IJ
Ian JohnsonResigned non-designated LLP member
Resigned 2013-02-01 · 2 yrs
NC
Neil CunninghamResigned designated LLP member
Resigned 2008-06-01
MF
Malcolm FarquharResigned designated LLP member
Resigned 2005-06-01 · 13 yrs
CM
Claire MilneResigned non-designated LLP member
Resigned 2004-05-25 · 1 yr
GH
Graham HardingResigned non-designated LLP member
Resigned 2004-05-25 · 14 yrs
GD
George DunlopResigned designated LLP member
Resigned 2004-05-25 · 15 yrs
DR
Derek ReidResigned designated LLP member
Resigned 2004-05-25 · 4 yrs
DR
David RoseResigned designated LLP member
Resigned 2004-05-25 · 6 yrs
JB
John BlairResigned designated LLP member
Resigned 2004-05-25 · 8 yrs
CN
Craig NicolResigned designated LLP member
Resigned 2004-05-25 · 18 yrs
KT
Kenneth ThomsonResigned designated LLP member
Resigned 2004-05-25 · 19 yrs
AM
Anne MckeownResigned designated LLP member
Resigned 2004-05-25 · 20 yrs
EC
Elizabeth ComerfordResigned non-designated LLP member
Resigned 2004-05-25 · 6 yrs
GW
Graham WilsonResigned designated LLP member
Resigned 2004-05-25 · 18 yrs
IH
Iain HutchesonResigned non-designated LLP member
Resigned 2004-05-25 · 7 yrs
EB
Elizabeth BarrResigned designated LLP member
Resigned 2004-05-25 · 11 yrs
JR
John RobertsonResigned designated LLP member
Resigned 2004-05-25 · 13 yrs
NB
Nicholas BarclayResigned designated LLP member
Resigned 2004-05-25 · 19 yrs
SB
Stewart BrymerResigned designated LLP member
Resigned 2004-05-25 · 5 yrs
AH
Andrew HuntResigned designated LLP member
Resigned 2004-05-25 · 5 yrs
AM
Alexander McdonaldResigned designated LLP member
Resigned 2004-05-25 · 4 yrs
SB
Stephen BrandResigned designated LLP member
Resigned 2004-05-25 · 14 yrs
SS
Sandra SutherlandResigned designated LLP member
Resigned 2004-05-25 · 22 yrs
CG
Colin GrahamResigned designated LLP member
Resigned 2004-05-25 · 21 yrs
GB
Gillian BuchananResigned designated LLP member
Resigned 2004-05-25 · 22 yrs

Board profile

People with appointments
75
Directors assessed
75
Median age
51
Under 35
2
65 and over
1
Disqualified match
None active