BRUNTSFIELD LINKS GOLFING SOCIETY LIMITED

Please note that due to the planned shutdown of Webb-site.com, the directors, officers and advisers of HK-listed companies have ceased to be updated effective 2025-03-31. Appointments and resignations effective on or before that date were recorded, as were advisers recorded in annual reports filed on or before that date. A repository of our database and software is now available.
Snapshot date:
exclude unknown removal dates

Main board

Name Age
in
2023
Position From Until
1 Ainslie, David Thomas M 93 DirDirector 1993-03-26 1996-03-30
2 Aitken, Kenneth William M 81 DirDirector 1991-04-05
DirDirector 1997-03-26 2001-03-30
3 Allison, Brian Douglas M 72 DirDirector 2000-03-31 2004-03-26
4 Anderson, David Souter M 75 DirDirector 2014-03-28 2017-03-31
5 Anderson, Neil James (1966-01) M 57 DirDirector 2022-03-22 2025-04-01
6 Armour, Craig M 62 DirDirector 2022-03-22
7 Armstrong, Neil (1975-02) M 48 DirDirector 2021-03-25 2024-04-02
8 Auld, Morton Barrowman 86 DirDirector 1995-03-31 1998-03-27
9 Balfour, Oliver Lawson M 87 DirDirector 1997-03-26 2000-03-31
10 Ball, David Cameron M 67 DirDirector 2008-03-28 2011-04-01
11 Bell, Gordon (1946-01) M 77 DirDirector 2011-04-01 2014-03-28
12 Brodie, William Walker M 80 DirDirector 1996-03-29 1999-03-26
13 Bryden, Charles M 77 DirDirector 2012-03-30 2015-03-27
14 Carnie, Alastair David M 65 DirDirector 1998-03-27 2001-03-30
15 Cattanach, Alfred Emslie M 81 DirDirector 1991-04-05
DirDirector 1995-03-31 1999-03-26
16 Cattanach, Kevin James M 50 DirDirector 2008-03-28 2011-04-01
17 Christie, Rory M 65 DirDirector 2000-03-31 2003-03-28
18 Clark, James Graham M 77 DirDirector 2003-03-28 2006-03-31
19 Clark, Terence John (1940-10) M 83 DirDirector 1990-05-23
20 Craig, James Leith Johnstone M 79 DirDirector 2004-03-26 2007-03-31
21 Cropper, John (1962-12) M 61 DirDirector 2010-03-26 2012-02-01
22 Cunningham, Robert Gibb M 76 DirDirector 2016-03-23 2018-03-27
23 Cursiter, Duncan M 76 DirDirector 2002-03-27 2005-04-01
24 Donaldson, Euan Munro M 85 DirDirector 1993-03-26
25 Douglas, Derek Jack M 70 DirDirector 2019-03-19 2020-07-14
26 Duffin, Brian James (1955-01) M 68 DirDirector 1998-03-27 2001-03-30
DirDirector 2011-04-01 2015-03-27
27 Duguid, Lindsay Stuart M 71 DirDirector 2010-03-26 2013-03-28
28 Duncan, William Andrew Russell M 66 DirDirector 2014-03-28 2015-12-12
29 Dunn, David Craig M 78 DirDirector 2009-03-27 2012-03-29
30 Elliott, Robert Samuel (1950-07) M 73 DirDirector 2014-03-28 2017-03-31
31 Fairbairn, John Jackson M 85 DirDirector 2004-03-26 2008-03-28
32 Ferguson, Derek William (1938-03) M 85 DirDirector 1993-03-26
33 Fletcher, Louis Ian M 96 DirDirector 1994-03-25
34 Forrest, Michael Alexander M 85 DirDirector 1999-03-26 2008-03-28
35 Foster, Scott Douglas M 56 DirDirector 2002-03-27 2005-04-01
36 Fraser, William Duncan M 92 DirDirector 1995-03-31 1999-03-26
37 Fulton, Graeme (1960-02) M 63 DirDirector 2018-03-27 2021-03-25
38 Giffin, David Ronald M 62 DirDirector 2011-04-01 2012-01-24
39 Grieve, Douglas Clark M 75 DirDirector 1997-03-26 2000-03-31
40 Gunn, Angus Ross M 91 DirDirector 1992-03-27
41 Hall, Samuel James (1930-05) M 93 DirDirector 1998-03-27 2001-03-30
42 Hamilton, Anthony David Wilson M 77 DirDirector 2003-03-28 2006-03-31
43 Hay, Giles M 48 DirDirector 2022-03-22 2024-04-02
44 Henderson, Willie Robert Marshall M 71 DirDirector 2013-03-28 2017-03-31
45 Hodge, James Sinclair M 81 DirDirector 2001-03-30 2004-03-26
DirDirector 2006-01-24 2014-03-28
46 Hogarth, Jeremy M 61 DirDirector 2015-03-27 2018-03-27
47 Holroyd, Rex Weddall M 93 DirDirector 1999-03-26 2002-03-27
48 Holton, David William M 76 DirDirector 1994-03-25 1997-03-26
DirDirector 2005-04-01 2009-03-27
49 Hoskins, Frank M 54 DirDirector 2016-03-23 2019-03-19
50 Kelleher, Ray M 68 DirDirector 2019-03-19 2022-03-22
51 Keyden, Gordon Stuart M 69 DirDirector 2022-03-22
52 Laidlaw, Oliver Paul M 89 DirDirector 1991-04-05 1995-03-31
53 Lamont, Andrew Hewit M 79 DirDirector 2005-04-01 2008-03-28
54 Lanzl, Nicholas Robertson M 51 DirDirector 2015-03-27 2018-03-27
55 Law, Robert Ian M 70 DirDirector 2002-03-27 2005-04-01
56 Lawson, David Alan M 70 DirDirector 2005-04-01 2008-03-28
DirDirector 2017-03-31 2021-03-25
57 Lees, Hugh M 83 DirDirector 2006-03-31 2009-03-27
58 Liddel, John Charles M 59 DirDirector 2000-03-31 2003-03-28
59 Livingstone, Donald M 62 DirDirector 2012-03-30 2013-02-07
60 Livingstone, Douglas (1961-06) M 62 DirDirector 2012-03-30 2015-03-27
61 Loudon, John Duncan Ott M 99 DirDirector 1998-03-27 2001-03-30
62 Mack, Andrew (1949-07) M 74 DirDirector 2008-03-28 2017-03-31
63 Mackenzie, Keith Brian (1980-01) M 43 DirDirector 2015-03-27 2015-12-11
64 Macphail, Hugh Norman M 101 DirDirector 1995-03-31 1998-03-27
65 Marshall, Stewart Young M 88 DirDirector 2002-03-27 2005-04-01
66 McDonald, Duncan Mcfarlane M 96 DirDirector 1994-03-25 1997-03-26
67 McElearney, Noel M 67 DirDirector 2012-03-30 2015-03-27
68 McInroy, Andrew Stuart M 76 DirDirector 1991-04-05 1995-03-31
69 McIntosh, Alastair (1950-09) M 73 DirDirector 2012-03-30 2015-03-27
70 McLetchie, James Douglas Baillie M 42 DirDirector 2016-03-23 2019-03-19
71 McNeillage, James Kean M 83 DirDirector 2003-03-28 2007-03-30
72 Mellalieu, John Hardwick M 100 DirDirector 1991-04-05 1994-03-25
73 Miller, Allastair Graham Gray M 83 DirDirector 1991-04-05 1994-03-25
74 Miller, Derek William Reid M 61 DirDirector 2011-04-01 2014-03-28
75 Milne, Alan Ramsay M 90 DirDirector 1997-03-26 2000-03-31
76 Morrison, Ian Stewart (1951-06) M 72 DirDirector 2000-03-31 2003-03-28
DirDirector 2009-03-27 2013-03-28
77 Morrison, Roderick Iain M 65 DirDirector 1995-03-31 1998-03-27
78 Mowat, Alan Walter M 88 DirDirector 1995-03-31 1998-03-27
79 Mudie, Alexander M 79 DirDirector 1997-03-26 2000-03-31
80 Muir, Alasdair Rankin M 65 DirDirector 2007-03-30 2009-12-22
81 Muirhead, William Donald M 75 DirDirector 2017-03-31 2021-08-26
82 Munro, Ian Wilson M 84 DirDirector 1999-03-26 2002-03-27
83 Mutch, John Harold M 90 DirDirector 1990-05-23
84 Ness, Donald Henry Rothwell M 81 DirDirector 1991-04-05 1994-03-25
DirDirector 2001-03-30 2005-04-01
85 Nixon, Anthony Felix M 81 DirDirector 2004-03-26 2011-04-01
86 Parker, Euan Seaton M 64 DirDirector 2003-03-28 2006-03-31
87 Parker, Logan Burnett M 91 DirDirector 1994-03-25 1997-03-26
88 Parrott, Jason (1969-01) M 54 DirDirector 2019-03-19 2022-03-22
89 Paterson Brown, Chris M 38 DirDirector 2018-03-27 2021-03-25
90 Paterson, David Macintyre M 78 DirDirector 2001-03-30 2004-03-26
DirDirector 2013-03-28 2017-03-31
91 Peters, Andrew John (1967-09) M 56 DirDirector 2015-03-27 2019-03-19
92 Phillips, Richard James (1972-03) M 51 DirDirector 2016-03-23
93 Platt, William Richard M 96 DirDirector 1992-03-27 1995-03-31
94 Pugh, Russell Christopher M 79 DirDirector 2007-03-30 2011-04-01
95 Purves, Robin Davidson 71 DirDirector 2013-03-28 2016-03-23
96 Reid, David Ronald M 86 DirDirector 2001-03-30 2005-09-10
97 Reid, George (1965-04) M 58 DirDirector 2017-03-31 2023-03-21
98 Riddell, Stephen Patrick M 90 DirDirector 2002-03-27
99 Ritchie, Alastair William M 51 DirDirector 2006-03-31 2009-03-27
100 Ritchie, Douglas James M 54 DirDirector 2003-03-28 2006-03-31
101 Ritchie, William Brown M 90 DirDirector 1991-04-05 1994-03-25
102 Rodger, James (1930-05) M 93 DirDirector 1994-03-25 1997-03-26
103 Ross, Graham Blair M 72 DirDirector 2001-03-30 2004-03-26
104 Sale, Timothy Charles Hanson M 83 DirDirector 2008-03-28 2009-07-08
105 Scales, Jeremy M 71 DirDirector 2017-03-31 2021-03-25
106 Scott, George Arnott M 89 DirDirector 1993-03-26 1997-03-26
107 Scott, Iain William St Clair M 77 DirDirector 1992-03-27 1995-03-31
108 Simpson, David Macdonald M 82 DirDirector 1997-03-26 2000-03-31
109 Sinclair, Ronald Mckelvie M 85 DirDirector 1992-03-27 1995-03-31
DirDirector 1999-03-26 2003-03-28
110 Skinner, Lexander 86 DirDirector 1994-03-25 1997-03-26
111 Smith, Alistair Maclachlan M 91 DirDirector 1993-03-26 1996-03-29
112 Smith, Douglas Michael (1953-08) M 70 DirDirector 2009-03-27 2013-03-28
DirDirector 2015-03-27 2019-03-19
113 Soulsby, Andrew John M 61 DirDirector 2004-03-26 2007-03-30
114 Stevenson, John (1953-04) M 70 DirDirector 2021-03-25
115 Stewart, Allan (1934-06) M 89 DirDirector 2000-03-31 2003-03-28
116 Straton, Timothy Duncan M 81 DirDirector 1999-03-26
117 Tait, Bruce Elliot M 79 DirDirector 2010-03-26 2011-06-28
118 Taylor, Graeme (1952-10) M 71 DirDirector 2018-03-27 2025-04-01
119 Thomson, Andrew Michael M 50 DirDirector 2007-03-30 2010-03-26
120 Thomson, Michael Graham M 85 DirDirector 1999-03-26 2002-03-27
121 Thyne, Stuart M 47 DirDirector 2019-03-19 2022-03-22
122 Turnbull, Eric George Carvers M 76 DirDirector 2013-03-28 2016-03-23
123 Urquhart, Douglas Edward M 89 DirDirector 1992-03-27 1995-03-31
124 Whyte, George Barrons M 97 DirDirector 1993-03-26
125 Williams, John Christopher (1948-01) M 75 DirDirector 2009-03-27 2013-03-28
126 Younie, John Quentin M 60 DirDirector 2006-03-31 2009-03-27

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top