THE SCOTTISH WHITE FISH PRODUCERS' ASSOCIATION 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
2021
Position From Until
1 Addison, Alan John M 51 DirDirector 2015-02-13
2 Addison, Alan Wood M 67 DirDirector 1995-01-17 1998-12-28
3 Anderson, Anne-Margaret F 38 DirDirector 2015-01-12 2019-12-20
4 Anderson, Donald (1956-02) M 65 DirDirector 2020-01-27
5 Anderson, Donald Alexander Charles M 43 DirDirector 2002-12-23 2014-06-02
6 Balgavan, Ian James M 76 DirDirector 2012-03-16 2015-01-12
7 Balgowan, Ian James M 76 DirDirector 1993-12-16 2012-01-30
8 Beagrie, Ronald M 56 DirDirector 2007-08-10 2008-12-23
9 Beagrie, Wayne M 50 DirDirector 2020-06-01 2021-12-22
10 Birnie, Anne F 57 DirDirector 2016-07-26
11 Bremner, Andrew Bain M 63 DirDirector 2006-12-15 2018-11-08
12 Brown, Andrew Donald M 55 DirDirector 2021-06-21
13 Brown, James Hamilton M 74 DirDirector 1992-05-31 1993-11-26
14 Bruce, Charles (1985-05) M 36 DirDirector 2014-02-20
15 Bruce, Martin Duthie M 44 DirDirector 2015-12-22 2023-06-02
16 Bruce, Peter (1957-07) M 64 DirDirector 1995-09-15
17 Buchan, Andrew (1943-05) M 78 DirDirector 1993-12-23
DirDirector 1996-06-07 2008-12-23
18 Buchan, Andrew (1953-04) M 68 DirDirector 2000-10-21 2018-12-19
19 Buchan, Andrew Strachan M 77 DirDirector 2001-12-21 2009-02-13
20 Buchan, Brian (1962-10) M 59 DirDirector 2008-12-23 2018-09-11
21 Buchan, Gary (1963-06) M 58 DirDirector 2012-11-17
22 Buchan, Graeme Wilson M 49 DirDirector 2018-12-19
23 Buchan, James (1960-08) M 61 DirDirector 2003-03-04 2004-12-28
DirDirector 2011-04-16 2012-01-18
24 Buchan, John (1955-08) M 66 DirDirector 2018-09-12
25 Buchan, John Duncan M 71 DirDirector 2003-12-23 2011-12-23
26 Buchan, John William M 66 DirDirector 1996-06-07 2003-12-22
DirDirector 2011-05-13 2012-09-11
27 Buchan, Michael (1960-11) M 61 DirDirector 2008-12-23 2019-12-18
28 Buchan, Philip (1960-04) M 61 DirDirector 1996-12-21 1999-12-27
29 Campbell, Andrew (1940-06) M 81 DirDirector 1995-09-01 1995-09-15
30 Campbell, Andrew (1956-09) M 65 DirDirector 2018-03-08 2023-08-02
31 Campbell, John (1912-10) M 109 DirDirector 1992-12-31
32 Campbell, William (1928-11) M 93 DirDirector 1992-12-31
33 Carter, George S M 86 DirDirector 2006-12-15
34 Clark, John Ritchie M 49 DirDirector 1999-12-22
35 Cowie, James John M 67 DirDirector 2015-12-22
36 Cowie, John (1961-09) M 60 DirDirector 2001-12-28 2003-12-23
37 Davidson, Angus (1956-08) M 65 DirDirector 2015-06-24 2015-12-18
38 Dawson, Gerald John M 72 DirDirector 1992-05-31 1993-11-26
39 de Boer, Femke Bente 28 DirDirector 2017-07-17 2019-12-20
40 Duff, Thomas (1962-02) M 59 DirDirector 2003-04-07 2007-03-26
41 Duncan, Charles Watt M 69 DirDirector 1991-12-27 1992-12-31
42 Duthie, Ian (1962-04) M 59 DirDirector 2014-12-19 2019-12-19
43 Duthie, John Buchan M 53 DirDirector 2000-12-22 2002-12-23
44 Fairweather, George M 66 DirDirector 1997-12-20 1999-06-01
45 Fennell, William Mcleod M 73 DirDirector 1996-06-07 2003-10-05
46 Findlay, David (1956-10) M 65 DirDirector 1993-12-28
47 Flett, Alec M 68 DirDirector 1996-06-07 2003-12-22
DirDirector 2006-12-27 2014-10-10
48 Forman, George M 93 DirDirector 1993-01-01 1995-09-15
49 Fraser, Raymond (1946-02) M 75 DirDirector 1995-05-23 1999-06-05
50 French, James (1948-04) M 73 DirDirector 1998-12-28 1999-12-22
51 Gardner, Martin (1957-02) M 64 DirDirector 2005-01-05 2006-10-31
52 Gatt, David John M 35 DirDirector 2012-05-31 2015-02-13
53 Gatt, Ian (1961-04) M 60 DirDirector 1993-12-22 2007-07-10
54 Gatt, Peter (1955-01) M 66 DirDirector 2006-12-27 2012-08-23
55 Geddes, George Alexander M 62 DirDirector 1996-06-07 2003-03-04
DirDirector 2004-12-28 2007-07-26
56 Goodbrand, John Wilson M 100 DirDirector 1991-12-27
57 Green, James (1937-08) M 84 DirDirector 1991-05-24 1993-12-18
58 Green, Robert Lamont M 85 DirDirector 1996-06-07 1998-12-19
59 Hadden, Gordon M 60 DirDirector 1998-12-19 2000-12-22
60 Hall, Raymond Beattie M 60 DirDirector 1993-06-04 1993-12-16
DirDirector 1998-12-22 2002-12-23
61 Harcus, Iain Thomas M 52 DirDirector 2015-02-13 2023-08-02
62 Hay, Thomas Gray M 87 DirDirector 1995-09-15
63 Hepburn, John (1961-08) M 60 DirDirector 1992-12-31 1997-12-23
64 Hepburn, Phillip West M 53 DirDirector 2005-12-27 2007-12-27
65 Herd, Joseph (1949-03) M 72 DirDirector 1997-12-23 1999-12-23
66 Innes, Neil (1966-01) M 55 DirDirector 1999-12-22 2000-12-22
67 Ireland, Andrew (1932-02) M 89 DirDirector 1993-12-18
68 Jones, Stewart Graham M 77 DirDirector 1997-12-23 2001-12-28
69 Kinghorn, Alexander James M 69 DirDirector 1991-12-27 1993-04-29
70 Kirkwood, John (1957-06) M 64 DirDirector 2005-01-05 2014-11-18
71 Lawrence, Francis M 90 DirDirector 1994-12-29 1998-12-27
72 Lovie, David (1939-06) M 82 DirDirector 1993-12-28 2013-09-23
73 Lovie, Mark M 49 DirDirector 2013-09-23
74 Lovie, Peter (1963-03) M 58 DirDirector 2011-05-13
75 Macalister, John M 67 DirDirector 2012-11-17 2021-06-21
76 Mackay, Jay Scott M 58 DirDirector 2011-05-13 2018-09-06
77 Macrae, Alexander Colin M 88 DirDirector 1994-04-07 1995-05-23
78 Mair, William (1928-08) M 93 DirDirector 1999-12-23
79 Mair, William John (1947-02) M 74 DirDirector 1992-12-31
DirDirector 1998-12-22 2001-12-28
80 Malcolm, Alexander (1954-10) M 67 DirDirector 1993-05-15
81 Malcolm, William (1947-02) M 74 DirDirector 1991-12-27
82 McKay, John Roy M 65 DirDirector 2003-12-23 2018-05-31
83 McKay, Reginald M 76 DirDirector 1992-12-31 2001-12-28
84 McKay, William (1927-08) M 94 DirDirector 1990-12-22 1996-01-06
85 McKenzie, John (1942-11) M 79 DirDirector 1991-12-27
86 McPherson, David (1961-03) M 60 DirDirector 1994-12-27 1996-01-13
87 McPherson, James More M 78 DirDirector 1991-12-28 2023-08-02
88 Milne, Alistair (1958-05) M 63 DirDirector 1996-06-07 2020-02-24
89 Milne, David Taylor (1963-08) M 58 DirDirector 2000-12-22 2009-12-23
DirDirector 2011-03-04
90 Milne, George (1956-04) M 65 DirDirector 1999-12-27 2002-12-30
91 Milne, James (1962-05) M 59 DirDirector 1996-01-07 2001-12-20
92 Milne, Ronald M 56 DirDirector 2009-02-13 2014-10-10
93 Milne, Scott (1980-03) M 41 DirDirector 2020-02-24 2023-08-02
94 Mitchell, Colin James (1969-10) M 52 DirDirector 2001-12-20
95 Mitchell, John Hay M 87 DirDirector 1992-05-31 1993-12-22
96 Mitchell, John Louie M 69 DirDirector 1995-12-31
97 Morgan, William (1935-02) M 86 DirDirector 1990-06-08 1995-10-03
98 Mouat, Jennifer F 53 DirDirector 2013-01-07 2014-01-10
99 Muir, Albert James M 76 DirDirector 1997-01-20 2001-12-28
100 Murray, Graeme (1956-07) M 65 DirDirector 1999-06-05 2009-07-03
101 Murray, Ronald (1937-11) M 84 DirDirector 1992-05-31 1993-11-26
102 Mutch, Alan M 68 DirDirector 1994-04-07 1997-01-20
DirDirector 2001-12-28 2023-03-28
103 Nicol, Alexander M 52 DirDirector 2009-12-23 2011-10-31
104 Nicol, John Arthur M 73 DirDirector 1993-12-18 1995-12-16
105 Park, Michael (1959-06) M 62 DirDirector 1991-12-27
106 Penny, John Raffan M 86 DirDirector 1990-06-08 1993-11-26
107 Pirie, James George M 62 DirDirector 2006-12-22 2021-12-22
108 Reid, Alistair (1934-01) M 87 DirDirector 1993-01-01 1993-12-29
109 Reid, Francis (1945-02) M 76 DirDirector 1991-12-27 1998-12-19
110 Reid, James (1954-05) M 67 DirDirector 2011-04-16 2016-02-17
111 Reid, James (1956-07) M 65 DirDirector 1993-12-18 1997-12-23
112 Rumbles, Neil Sutherland M 64 DirDirector 2001-12-28 2015-01-21
113 Scott, Andrew John (1957-01) M 64 DirDirector 2003-11-17 2021-12-22
114 Scott, Cyril Alexander M 87 DirDirector 1993-01-01 2001-12-28
DirDirector 2003-12-22 2004-12-23
115 Scott, John Sutherland M 81 DirDirector 2004-12-23 2018-03-08
116 Smith, Alexander (1941-01) M 80 DirDirector 1998-08-21
117 Smith, David (1930-11) M 91 DirDirector 2005-01-05
118 Smith, Fraser (1966-12) M 55 DirDirector 1999-12-23 2001-12-28
119 Smith, John (1944-05) M 77 DirDirector 1993-12-29 1994-12-29
120 Smith, William (1943-10) M 78 DirDirector 1993-01-01 1997-12-29
121 Stephen Jnr, John Tait M 37 DirDirector 2014-10-30
122 Stephen, James (1963-01) M 58 DirDirector 2002-12-30 2021-12-22
123 Stevenson, Robert (1961-03) M 60 DirDirector 2009-02-13 2014-05-01
124 Stewart, George Paul M 52 DirDirector 2000-12-22 2003-12-23
125 Strachan, Alexander (1947-01) M 74 DirDirector 1990-06-08 1993-11-26
126 Summers, Alexander Tait M 97 DirDirector 1989-04-11 1990-01-12
127 Sutherland, Alexander (1933-02) M 88 DirDirector 1996-06-07 1997-12-23
128 Sutherland, Daniel (1944-03) M 77 DirDirector 2000-10-21 2014-06-02
129 Sutherland, George Priest M 88 DirDirector 2001-12-21
DirDirector 2002-02-22 2006-12-15
130 Sutherland, Ian M M 81 DirDirector 1994-12-29
131 Sutherland, Neil (1944-03) M 77 DirDirector 2015-06-01 2025-06-12
DirDirector 2015-06-24 2015-08-19
132 Sutherland, William Flett M 89 DirDirector 1991-12-27
133 Swankie, Ian M 65 DirDirector 1991-12-14 1997-12-20
DirDirector 2000-12-29 2003-04-07
134 Swankie, John Bruce M 75 DirDirector 2007-03-26 2009-08-19
135 Swankie, Sam 55 DirDirector 2009-08-19 2012-01-30
136 Tait, John (1943-04) M 78 DirDirector 1991-05-01
DirDirector 1998-12-19 2005-12-27
DirDirector 2009-12-23 2014-06-02
137 Thain, Bruce M 78 DirDirector 1996-01-07 2019-12-18
138 Thomson, Alexander (1945-01) M 76 DirDirector 1989-09-22
139 Thomson, Graham Sim M 57 DirDirector 1992-05-31 1995-09-01
140 Thomson, John William Campbell M 86 DirDirector 1995-09-15
141 Thomson, Stewart John M 48 DirDirector 2003-12-23 2005-12-22
142 Watt, Alexander (1959-06) M 62 DirDirector 1996-06-07 1996-08-31
143 Watt, Derek (1968-08) M 53 DirDirector 2007-12-27 2008-12-23
DirDirector 2009-12-23 2011-10-28
144 Watt, Ian (1957-02) M 64 DirDirector 1993-06-04 1994-12-27
145 Watt, James (1955-11) M 66 DirDirector 1996-06-07 2000-12-22
146 Watt, John (1946-10) M 75 DirDirector 1997-12-23 2014-06-02
147 Watt, Michael David M 58 DirDirector 2009-12-23 2011-02-16
148 West, Alexander (1941-09) M 80 DirDirector 1991-12-27 1998-12-28
149 West, Colin (1967-02) M 54 DirDirector 2005-12-22 2014-10-10
150 West, George (1971-09) M 50 DirDirector 2002-12-23
151 West, James (1950-05) M 71 DirDirector 1990-01-12 1992-12-31
DirDirector 1993-12-23 1995-09-15
152 West, William (1930-05) M 91 DirDirector 1991-05-24 1995-12-16
153 West, William Alexander M 61 DirDirector 1998-12-28 1999-12-22
154 Wiseman Jnr, William M 72 DirDirector 1997-12-23
155 Wiseman, George Watt M 88 DirDirector 1994-01-01 1995-09-15
156 Wood, Kevin (1975-01) M 46 DirDirector 2017-03-08
157 Young, Iain Alexander M 33 DirDirector 2016-04-04 2016-12-01

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top