RANFURLY CASTLE GOLF CLUB. LTD. (THE)

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
2022
Position From Until
1 Abram, Helen Genevieve F 66 DirDirector 2009-01-14 2010-01-13
2 Anderson, John Blair M 78 DirDirector 2005-01-12 2012-10-08
3 Anderson, Thomas Duncan M 68 DirDirector 1994-04-21 1996-01-18
4 Andrew, James Graham M 72 DirDirector 1990-04-19
5 Biggart, Sheila F 60 DirDirector 2013-02-05 2014-01-16
6 Binning, Karen Janet F 58 DirDirector 2010-03-24 2012-01-30
7 Bowie, Alan Carswell M 82 DirDirector 1991-04-25 1997-01-16
8 Bremner, Donald Frank M 79 DirDirector 1997-01-16 2000-01-20
DirDirector 2005-03-14 2009-01-14
9 Briggs, Gordon Simpson M 71 DirDirector 2008-01-16 2008-02-18
10 Buchanan, Thomas (1938-05) M 84 DirDirector 1991-04-25 1995-01-19
11 Cairns, Samuel Gordon M 81 DirDirector 1993-04-22 1994-04-21
12 Campbell, Callum Burnett (1960-05) 62 DirDirector 2015-02-23 2019-07-01
13 Christie, Darren (1982-10) M 40 DirDirector 2020-10-01 2022-01-16
14 Clearie, Fraser William M 64 DirDirector 2012-10-08 2017-04-18
15 Colquhoun, Robert George M 69 DirDirector 1998-01-15 2001-01-18
16 Craig, Mary Morrison F 69 DirDirector 2007-01-17 2008-01-16
17 Craig, Stephen William (1957-10) M 65 DirDirector 2002-01-17 2002-03-04
18 Cummings, Clive M 80 DirDirector 1993-04-22
DirDirector 1998-01-15 2001-01-18
19 Cunningham, Andrew David (1954-05) M 68 DirDirector 1996-01-18 2005-01-12
20 Cunningham, Morag (1958-05) F 64 DirDirector 2022-03-08 2023-11-30
21 Davidson, Iain (1964-10) M 58 DirDirector 1990-04-19 1994-04-21
22 Dawson, Ian Barry Walker M 70 DirDirector 1992-04-23 1995-01-19
23 Dickie, Peter William M 79 DirDirector 2001-01-18 2005-01-12
DirDirector 2007-01-17 2010-01-13
24 Donaldson, William (1946-10) M 76 DirDirector 2000-01-20 2007-01-17
25 Farmer, Donald George M 84 DirDirector 1994-04-21
26 Frood, Alastair Mcgarva M 50 DirDirector 2018-01-09 2023-01-10
27 Gemmell, Curtis Glen M 81 DirDirector 2008-07-22 2012-01-30
28 Glover, Brian (1972-02) M 50 DirDirector 2022-01-12 2023-11-30
29 Gordon, Alan (1959-04) M 63 DirDirector 2015-01-15 2019-10-01
30 Gordon, William (1939-07) M 83 DirDirector 1993-04-22
DirDirector 1996-01-18 1999-01-14
31 Gormley, Raymond David M 55 DirDirector 2014-07-28 2022-01-16
32 Gray, Alan James (1955-09) M 67 DirDirector 2008-03-11 2010-06-08
33 Gray, Iain Gordon M 38 DirDirector 2010-06-08 2012-02-02
34 Green, Nigel David (1957-01) M 65 DirDirector 2003-01-15 2005-02-25
DirDirector 2008-01-16 2008-06-10
35 Hamilton, John Bryce M 77 DirDirector 2000-02-17 2003-01-15
36 Hardie, Savina Mary Reid F 72 DirDirector 2008-01-16 2009-01-14
37 Hillis, John Balloch M 68 DirDirector 2000-01-20 2000-08-17
38 Howe, Vivien F 60 DirDirector 2012-01-30 2013-01-17
39 Hughes, Allan (1967-12) M 55 DirDirector 2017-04-18 2018-07-06
40 Hunter, Scott (1983-06) M 39 DirDirector 2017-03-16 2020-10-01
41 Irvine, Jean Struthers 82 DirDirector 2003-01-28 2004-01-14
42 Kergon, James Alastair M 47 DirDirector 2005-01-12 2008-01-16
43 Kerr, John (1977-01) M 45 DirDirector 2010-01-13 2010-02-05
44 Kettlewell, David Lindsay M 68 DirDirector 1998-01-15 2004-01-14
45 Kirkwood, William Ronald M 84 DirDirector 1995-01-19 1998-01-15
46 Macgregor, Robert Carrick M 81 DirDirector 1994-04-21
47 Mackenzie, Karin Leslie F 64 DirDirector 2011-01-19 2012-01-30
48 Mackenzie, Pamela (1946-06) F 76 DirDirector 2017-01-16 2018-01-19
49 MacNab, Jan 57 DirDirector 2019-01-26 2020-01-18
50 Martin, William Douglas (1951-03) M 71 DirDirector 1997-01-16 2001-10-22
DirDirector 2008-01-16 2011-01-19
51 McAllister, Jamie Peter M 49 DirDirector 2010-01-13 2012-01-30
DirDirector 2013-01-16 2014-01-15
52 McBeath, James (1936-05) M 86 DirDirector 1999-01-14 2006-01-18
53 McCabe, Michael Joseph (1961-12) M 61 DirDirector 2006-01-18 2010-01-13
54 McCall, James Auld M 83 DirDirector 1995-01-19 2002-01-17
55 McCormick, Ramsay Scott M 58 DirDirector 1994-04-21 1996-01-18
56 McCreery, Ian Murray M 68 DirDirector 2011-01-19 2015-02-23
57 McDermid, Ronald John M 77 DirDirector 1993-04-22
58 McGill, James Maxwell M 79 DirDirector 1990-04-19
59 McGoldrick, Martin (1958-02) M 64 DirDirector 2002-04-08 2006-01-18
60 McIntosh, John Leslie Dick M 58 DirDirector 1997-01-16 2001-01-20
61 McIntyre, Alan (1960-03) M 62 DirDirector 2021-06-18
62 McLaughlin, Brian (1959-04) M 63 DirDirector 2021-01-08 2025-01-04
63 McLeod, Joy (1950-11) 72 DirDirector 2016-01-14 2017-01-16
64 Mitchell, Steven William M 51 DirDirector 2003-01-15 2006-01-18
65 Mitchell, Stuart (1975-04) M 47 DirDirector 2015-01-15 2017-01-14
66 Mitchell, William Robertson M 84 DirDirector 1993-04-22 1998-01-15
67 Morrell, Paul Geoffrey M 68 DirDirector 2016-01-13 2020-05-01
68 Muir, Eunice Elizabeth F 65 DirDirector 2003-01-15 2009-01-14
DirDirector 2020-01-12
69 Munro, Gregor Richard M 42 DirDirector 2004-01-14 2009-01-14
70 Munro, James Stuart Peter M 74 DirDirector 1992-04-23 2000-01-20
71 Munro, Marion Violet Ann F 69 DirDirector 2009-01-14 2012-01-30
DirDirector 2018-01-19 2019-02-18
72 Munro, Stuart James Peter M 74 DirDirector 2012-03-12 2015-01-14
73 Ogilvie, James (1943-01) M 79 DirDirector 2005-01-12 2008-01-16
DirDirector 2008-06-10 2009-01-14
74 Park, James Leil M 68 DirDirector 1996-01-18 2002-01-17
DirDirector 2006-01-18 2013-01-16
75 Park, Jim (1954-09) 68 DirDirector 2021-01-11
76 Qayum, Khalid 56 DirDirector 2006-01-18 2008-01-16
77 Reedie, Rosemary F 80 DirDirector 2006-01-18 2007-01-17
78 Reid, Alasdair Richmond M 70 DirDirector 1992-04-23
79 Reid, Carol Patricia F 76 DirDirector 2005-01-12 2006-01-18
80 Rennie, Vicky F 73 DirDirector 2015-01-16 2016-01-14
81 Robertson, Iain Marshall M 79 DirDirector 2001-01-18 2008-01-16
82 Robertson, John (1950-07) M 72 DirDirector 1991-04-25 1994-04-21
83 Satterthwaite, Iain Rushbrooke M 61 DirDirector 2008-01-16 2008-06-10
84 Scott, Stephen (1967-05) M 55 DirDirector 2022-03-08
85 Scott, William (1942-01) M 80 DirDirector 1998-01-15 2003-01-15
86 Shaw, Fraser David M 38 DirDirector 2013-10-28 2014-07-28
87 Simpson, Angus Jamieson M 72 DirDirector 1993-04-22 1998-01-15
88 Simpson, Dorothy Anne Gray F 80 DirDirector 2004-01-14 2005-01-12
89 Simpson, Gavin William M 80 DirDirector 1995-01-19 1998-01-15
90 Smith, Charles Arthur (1939-07) M 83 DirDirector 1992-04-23
91 Snell, John Leslie M 70 DirDirector 2009-01-14 2015-01-15
92 Stewart, David (1964-04) M 58 DirDirector 2019-01-19 2025-01-04
93 Stewart, Murray Douglas M 46 DirDirector 2009-01-14 2012-01-30
94 Stirling, Allan Adair M 72 DirDirector 1990-04-19 1993-04-22
95 Storrie, Angus Kerr M 68 DirDirector 1993-04-22 1997-01-16
96 Swinnerton, Peter William M 68 DirDirector 2015-01-15 2020-12-18
97 Turnbull, James Douglas M 61 DirDirector 2009-01-14 2013-09-23
98 Urie, Geoff Thomas M 63 DirDirector 2002-01-17 2003-06-09
DirDirector 2014-01-15 2015-01-14
99 Walker, Eileen Elizabeth F 77 DirDirector 2014-01-16 2015-01-16
100 Watson, Hugh Stewart M 60 DirDirector 1994-04-21 1995-01-19
101 Will, Ian Martin M 86 DirDirector 1994-04-21 1997-01-16
102 Williamson, Agnes Miller F 63 DirDirector 2010-01-13 2011-01-19

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top