CAITHNESS AGRICULTURAL SOCIETY

Please note that due to the planned shutdown of Webb-site.com, the directors, officers and advisers of HK-listed companies will cease to be updated effective 2025-03-31. Appointments and resignations effective on or before that date will be recorded, as will advisers recorded in annual reports filed on or before that date. We intend to make a data dump available after processing the final filings.
Snapshot date:
exclude unknown removal dates

Main board

Name Age
in
2026
Position From Until
1 Allan, James MacKay M 53 DirDirector 2020-01-21 2021-03-16
2 Anderson, James (1961-06) M 65 DirDirector 2006-03-17 2009-12-11
3 Anderson, John George (1988-08) M 38 DirDirector 2023-01-24
4 Bain, Marion Barr 73 DirDirector 2012-01-26 2015-01-27
DirDirector 2017-01-24 2020-01-21
5 Barentson, James Alexander M 40 DirDirector 2014-01-30 2017-01-24
6 Barnetson, James Alexander M 40 DirDirector 2010-02-12 2013-02-14
DirDirector 2019-01-20 2024-01-28
DirDirector 2024-01-28 2025-01-28
7 Budge, William Kirkland (1978-01) M 48 DirDirector 2010-02-12 2016-01-27
DirDirector 2017-01-24 2020-01-21
8 Budge, William Kirkland (1978-05) M 48 DirDirector 2006-03-17 2009-12-11
DirDirector 2010-02-12 2016-01-27
DirDirector 2017-01-24
DirDirector 2021-03-16 2025-01-28
9 Campbell, Andrew William (1971-09) M 55 DirDirector 2007-01-25 2010-02-12
DirDirector 2012-01-26 2014-01-30
10 Campbell, Ian Alexander Isaac M 65 DirDirector 2006-03-17 2009-12-11
DirDirector 2010-02-12 2013-02-14
11 Chambers, Donald (1962-06) M 64 DirDirector 2008-01-31 2011-02-24
12 Cumming, Yardi Elizabeth Simpson MacDonald 57 DirDirector 2024-01-30
13 Douglas, Donald Alexander M 56 DirDirector 2012-01-26 2015-01-27
DirDirector 2016-01-27 2019-03-01
14 Duguid, Gemma Ann F 33 DirDirector 2022-03-22
15 Dunnet, Evelyn 73 DirDirector 2009-12-11 2012-01-26
16 Finlayson, Alexander William M 54 DirDirector 2014-01-30 2017-01-24
DirDirector 2019-03-01
17 Finlayson, William (1959-03) M 67 DirDirector 2006-03-17 2010-02-12
18 Gunn, Alexander Henry M 66 DirDirector 2006-03-17 2010-02-12
DirDirector 2014-01-30 2020-01-21
19 Gunn, Elizabeth Lorna F 81 DirDirector 2010-02-12 2013-02-14
20 Gunn, Michael James Sinclair M 33 DirDirector 2024-01-30
21 Innes, Ronald William M 48 DirDirector 2011-02-24 2014-01-30
DirDirector 2015-01-27 2019-03-01
DirDirector 2021-03-16 2025-01-28
22 Jamieson, Emma Marie F 43 DirDirector 2013-02-14 2016-01-27
23 Macaulay, John (1978-09) M 48 DirDirector 2016-01-27 2017-01-24
24 Mackay, Angus Hood M 61 DirDirector 2013-02-14 2016-01-27
25 Mackay, Angus Hood (1965-01) M 61 DirDirector 2006-03-17 2007-01-25
DirDirector 2008-01-31 2011-02-24
26 Mackay, Arnold Fraser M 57 DirDirector 2018-01-23 2023-01-24
27 Mackay, Arnold Fraser (1966-06) M 60 DirDirector 2011-02-24 2017-01-24
28 Mackay, Colin Robert M 62 DirDirector 2006-03-17 2008-01-31
29 Mackay, Graeme George M 37 DirDirector 2016-01-27 2019-03-01
30 MacKay, Vivien Margaret F 54 DirDirector 2020-01-21 2021-03-16
31 MacLeod, Jacquelene Hendry 50 DirDirector 2023-01-24
32 Macmillan, James Douglas M 66 DirDirector 2007-01-25 2012-01-26
33 McPherson, James (1938-12) M 88 DirDirector 2006-03-17 2008-01-31
34 Miller, Elaine Georgia F 59 DirDirector 2015-01-27 2023-01-24
DirDirector 2025-01-28
35 Miller, Iain Alexander M 53 DirDirector 2007-01-25 2010-02-12
DirDirector 2011-02-24 2014-01-30
DirDirector 2015-01-27 2018-01-23
DirDirector 2019-03-01
36 More, David William M 74 DirDirector 2007-03-22 2013-02-14
37 Murray, Jak 24 DirDirector 2025-01-28
38 Murray, John Alexander Keith M 49 DirDirector 2006-03-17 2008-01-31
DirDirector 2009-12-11 2012-01-26
DirDirector 2013-02-14 2016-01-27
DirDirector 2017-01-24 2024-01-30
DirDirector 2018-01-23 2018-01-23
DirDirector 2025-01-28
39 Ronaldson, William M 27 DirDirector 2025-01-28
40 Ross, Kevin Donald M 46 DirDirector 2018-01-23 2023-01-24
41 Ryrie, Charles Ross M 69 DirDirector 2014-01-30 2017-01-24
42 Sinclair, Bryan M 44 DirDirector 2013-02-14 2016-01-27
DirDirector 2023-01-24
43 Sinclair, Fiona Elizabeth F 31 DirDirector 2024-01-30
44 Sinclair, John Alexander (1954-06) M 72 DirDirector 2008-01-31 2011-02-24
45 Slessor, Stuart M 36 DirDirector 2019-03-01 2021-03-16
46 Sutherland, Kenneth James M 46 DirDirector 2008-01-31 2011-02-24
DirDirector 2012-01-26 2018-01-23
DirDirector 2020-01-21 2024-01-30
47 Sutherland, Stephen John (1976-06) M 50 DirDirector 2006-03-17 2008-01-31
DirDirector 2009-12-11 2014-01-30
DirDirector 2015-01-27 2018-01-23
DirDirector 2020-01-21 2024-01-30
48 Swanson, Andrew John M 54 DirDirector 2006-03-17 2009-12-11
DirDirector 2011-02-24 2015-01-27
DirDirector 2016-01-26 2019-03-01
49 Swanson, Fiona Campbell F 38 DirDirector 2017-01-24 2020-01-21
DirDirector 2021-03-16
50 Swanson, John Bruce M 68 DirDirector 2006-03-17 2007-01-25
51 Swanson, John George (1979-04) M 47 DirDirector 2024-01-30

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top