WJEC CBAC 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 Alexander, Myfanwy 60 DirDirector 2012-09-28 2014-07-31
2 Attwell, David (1939-07) M 84 DirDirector 2010-06-22 2012-05-25
3 Bard, Stephen Richard M 62 DirDirector 2008-06-06 2012-05-03
4 Barnett, Mary Rita F 79 DirDirector 1997-07-09 1999-09-27
DirDirector 2008-07-18 2013-03-21
5 Bevan, Philip James (1938-09) M 85 DirDirector 1999-07-05 2004-07-07
DirDirector 2008-06-06 2012-05-28
6 Birch, John Brian (1931-10) M 92 DirDirector 1996-09-09 1999-05-10
7 Bithell, Robert Christopher M 81 DirDirector 1999-07-05 2008-06-06
DirDirector 2012-06-22 2013-11-22
8 Breeze, Alan William M 81 DirDirector 1999-07-05 2002-10-07
9 Butcher, Megan (1934-01) F 89 DirDirector 1997-11-17 1999-05-10
10 Buttle, Donald M 94 DirDirector 1999-07-05 1999-09-27
11 Clark, Gillian (1955-05) F 68 DirDirector 2005-06-17 2008-05-10
12 Clark, Ian William (1950-04) M 73 DirDirector 1996-06-10 1999-05-10
13 Crowley, Collin Joseph M 88 DirDirector 1996-03-28 2003-05-19
14 Dally, Malcolm Benjamin M 90 DirDirector 1997-07-09 1999-09-27
DirDirector 2000-06-19 2001-10-31
15 David, Huw John M 46 DirDirector 2012-06-29 2016-07-12
16 Davies, Alana Elizabeth F 75 DirDirector 2008-07-18 2012-05-03
17 Davies, Ceredig Wyn 67 DirDirector 2008-07-18 2012-05-25
18 Davies, Eurfryn Griffith 79 DirDirector 2003-06-16 2004-06-10
DirDirector 2008-06-06 2009-10-01
DirDirector 2010-06-23 2012-07-13
19 Davies, John Meirion M 85 DirDirector 1996-03-28 2003-06-12
DirDirector 2004-07-07 2008-05-09
20 Davies, John Thomas (1963-08) M 60 DirDirector 2000-10-16 2004-07-29
DirDirector 2012-06-22 2013-11-22
21 Davies, William Keith (1945-08) M 78 DirDirector 2012-07-13 2013-11-22
22 Day, Arthur Michael M 70 DirDirector 2004-08-18 2012-05-25
23 Downes, Beverley Frances F 47 DirDirector 2018-04-27 2022-05-31
24 Du Cros, Neil Alan M 62 DirDirector 2018-10-22 2021-02-12
25 Edwards, Dyfed Wyn 65 DirDirector 2007-12-03 2008-06-06
26 Eklund, Peredur Wynne (1934-05) 89 DirDirector 1999-07-05 1999-09-27
DirDirector 2000-10-16 2004-06-10
27 Elmore, Christopher (1983-12) M 40 DirDirector 2012-06-22 2013-11-22
28 Evans, Colin Goring M 96 DirDirector 1996-03-28 1999-05-10
29 Evans, David Lloyd (1940-08) M 83 DirDirector 1996-03-28 2000-10-16
30 Evans, John (1948-02) M 75 DirDirector 1998-11-23 1999-05-10
31 Evans, Michael Thomas (1950-05) M 73 DirDirector 2011-03-25 2020-03-23
32 Evans, Olive Gwendoline 94 DirDirector 1999-07-05 1999-09-27
33 Evans, William (1942-12) M 81 DirDirector 2012-06-22 2013-11-22
34 Evans, William Lloyd M 99 DirDirector 1996-03-28 1998-07-27
35 Fellows, Daniel (1942-09) M 81 DirDirector 2008-06-06 2012-05-03
36 Fisher, Andrew Richmond M 52 DirDirector 2016-09-23 2018-05-02
37 Foley, Ernest Peter M 77 DirDirector 2004-11-25 2008-06-06
38 Forey, Michael M 73 DirDirector 2004-07-14 2008-06-03
39 Fox, Peter Alan (1961-12) M 62 DirDirector 2004-07-01 2008-06-06
40 Gass, Heather Katrina F 77 DirDirector 1996-03-28 1997-05-30
41 Gibbs, Nigel John (1958-04) M 65 DirDirector 2007-06-01 2008-05-10
42 Giles, Gail (1955-12) F 68 DirDirector 2016-07-15 2019-01-15
43 Gracia, Louise F 58 DirDirector 1999-07-05 1999-09-27
44 Griffiths, Idwal (1928-12) 95 DirDirector 1999-07-05 1999-09-27
45 Griffiths, Patricia Edwina F 92 DirDirector 1999-07-05 1999-09-27
46 Griffiths, William Irfon M 91 DirDirector 1996-03-28 1999-05-10
47 Gwenllian, Sian F 67 DirDirector 2012-12-04 2013-11-22
48 Hacket Pain, Elizabeth Jean F 63 DirDirector 2008-07-18 2013-11-22
49 Haley, Paul Simon M 60 DirDirector 2014-05-09 2016-11-18
50 Hampton, Anthony David M 76 DirDirector 1999-07-05 2007-06-22
DirDirector 2008-06-06 2012-05-03
51 Hanagan, Eudine 86 DirDirector 2008-06-06 2014-11-13
DirDirector 2015-03-20 2017-06-30
52 Hando, David Melvyn M 85 DirDirector 2008-07-18 2010-06-18
53 Hardacre, David Thomas M 83 DirDirector 2004-07-07 2008-05-30
54 Harries, Arthur M 100 DirDirector 1999-07-05 1999-09-27
55 Harris, Robert George (1955-08) M 68 DirDirector 2012-06-22 2013-11-22
56 Harvey, Jane Mary F 75 DirDirector 1999-02-23 1999-05-10
57 Hayes, Stephen Murray M 69 DirDirector 2011-05-18 2012-06-22
58 Henrywood, Charles Edward M 83 DirDirector 2003-06-02 2004-06-10
59 Holloway, Ann Florence F 93 DirDirector 2004-08-04 2008-06-06
60 Hopkins, John Jones M 85 DirDirector 1996-03-28 2000-05-17
61 Howells, David Islwyn M 84 DirDirector 2004-07-20 2008-05-10
62 Hughes, Gerald Hilton M 92 DirDirector 1996-03-28 1999-05-10
63 Huish, Jonathan Vaughan M 53 DirDirector 1999-07-05 1999-09-27
64 Huse, David Michael Clare M 62 DirDirector 2014-05-09 2016-05-27
65 Huxley, Norman Llewelyn M 85 DirDirector 1996-03-28 2004-07-07
66 James, Dorothy Margaret Jane F 95 DirDirector 1996-03-28 1999-07-05
DirDirector 2003-06-23 2004-08-04
67 James, Mandy Lou F 55 DirDirector 2018-10-22
68 James, Peter Graham M 66 DirDirector 1996-06-10 1999-05-10
69 James, Stephen Charles (1948-11) M 75 DirDirector 1996-09-09 1999-05-10
70 Jenkins, Garth M 87 DirDirector 1996-03-28 1999-05-10
71 Jenkins, Royston William Miles M 93 DirDirector 1996-03-28 1997-11-17
72 Jones, Arwel Gwynn 89 DirDirector 2004-08-23 2012-04-23
73 Jones, David (1943-12) M 80 DirDirector 2008-06-06 2011-05-18
74 Jones, Harvey (1942-05) M 81 DirDirector 2012-06-22 2013-11-22
75 Jones, Harvey Russell M 81 DirDirector 1996-03-28 2004-07-07
76 Jones, Ieuan Goronwy 92 DirDirector 2006-06-01 2008-06-03
77 Jones, James Owain M 90 DirDirector 1999-07-05 1999-09-27
78 Jones, Jeffery (1950-09) M 73 DirDirector 1999-07-05 2004-06-10
79 Jones, Jessica Leigh F 29 DirDirector 2018-04-27
80 Jones, Penri 80 DirDirector 2004-07-07 2007-12-01
81 Jones, Richard (1926-04) M 97 DirDirector 1999-07-05 1999-09-27
82 Jones, William Penri M 80 DirDirector 1997-04-01 1999-09-27
DirDirector 2008-06-06 2012-05-03
83 Jones, Wyn Ellis 58 DirDirector 2008-07-18 2013-11-22
84 Kelloway, Bill Lloyd William M 72 DirDirector 2004-08-06 2008-06-06
85 Kelly, James Anthony (1936-09) M 87 DirDirector 1999-07-05 1999-09-27
86 Kemp, Gordon Christopher M 71 DirDirector 1999-07-05 1999-09-27
87 Lawlor, Dennis M 78 DirDirector 1996-03-28 1999-09-27
88 Lewis, David John (1939-05) M 84 DirDirector 2012-06-22 2013-06-14
89 Llewellyn, Sidney David James M 61 DirDirector 2017-02-02 2018-04-27
90 Lloyd, Anita F 86 DirDirector 1996-03-28 1999-09-27
91 Lockyer, Alan Richard M 67 DirDirector 2016-07-15
92 Magill, Julia Rose F 63 DirDirector 2012-06-22 2015-11-06
93 Marsden, Philippa Ann F 56 DirDirector 2019-07-15 2019-11-19
94 Mawby, Brian M 72 DirDirector 2013-06-14 2013-11-22
95 Merry, Sarah (1965-11) F 58 DirDirector 2016-07-15 2020-07-27
96 Messham, David M 75 DirDirector 1996-03-28 1999-05-10
97 Miles, John Treharne M 89 DirDirector 2000-12-18 2004-08-18
98 Moonan, Joanna Patricia F 59 DirDirector 2018-04-27 2024-09-30
99 Morgan, Gareth (1935-10) M 88 DirDirector 1999-07-26 2000-10-16
100 Morgan, Handel Mason M 101 DirDirector 1996-03-28 1999-05-10
101 Morgan, Ian (1967-04) M 56 DirDirector 2022-12-09
102 O'Leary, Kevin Patrick M 64 DirDirector 2022-05-31
103 O'Sullivan, Peter Terence M 76 DirDirector 2016-09-23 2018-05-05
104 Orwig, Dafydd 95 DirDirector 1996-03-28 1996-11-09
105 Owens, Dewi (1936-07) 87 DirDirector 2004-07-29 2008-11-14
106 Palmer, Kenneth Carl M 87 DirDirector 1996-03-28 1998-06-27
107 Parry Jones, Dafydd 94 DirDirector 1996-03-28 1999-09-27
108 Parry, Dennis Roy M 76 DirDirector 1996-03-28 1999-05-10
109 Parry, Goronwy Owain 89 DirDirector 2009-06-19 2010-06-21
DirDirector 2012-07-13 2013-03-15
110 Parry, Thomas Maurice M 95 DirDirector 1996-03-28 2004-06-10
111 Passaro, Patricia Ann F 67 DirDirector 2014-09-05 2017-12-01
112 Passmore, Rhianon 51 DirDirector 2012-07-13 2013-11-22
113 Pearson, Rosemary Anne F 82 DirDirector 1996-03-28 1999-09-27
114 Pembridge, John Jeffrey M 81 DirDirector 1996-06-10 1997-06-27
DirDirector 1999-07-05 1999-09-27
115 Pendlebury, Richard James M 39 DirDirector 2018-10-22
116 Perkins, Peter George M 86 DirDirector 1996-03-28 2003-04-03
DirDirector 2003-06-16 2004-06-10
117 Poole, Robert Harry M 75 DirDirector 1996-09-09 1999-05-10
DirDirector 2004-07-20 2008-06-06
DirDirector 2012-06-22 2014-06-07
118 Powell, Graham (1925-07) M 98 DirDirector 1997-07-09 1998-06-18
119 Preece, Denise Louise F 55 DirDirector 2014-09-05 2017-12-05
120 Prit-Roberts, Suzanne Victoria F 65 DirDirector 1996-04-01 1999-05-10
121 Rees, Leslie James M 102 DirDirector 1996-03-28 1999-05-10
122 Rees, Peter Albert M 80 DirDirector 2013-08-10 2013-11-22
123 Regan, Jim 90 DirDirector 2003-04-03 2003-06-12
124 Richards, David Bryan (1940-06) M 83 DirDirector 1996-03-28 1998-11-30
125 Richards, Gwilym 86 DirDirector 2000-10-16 2007-05-11
126 Roberts, Karen (1961-06) F 62 DirDirector 1999-07-05 2000-06-19
127 Rogers, John (1946-12) M 77 DirDirector 2004-07-01 2012-05-30
128 Rosser, Joy 71 DirDirector 2018-10-01 2019-09-25
129 Rosser, Pamela Joy F 71 DirDirector 2018-10-01 2019-07-15
130 Salway, Freda Joyce F 87 DirDirector 2008-08-01 2012-05-03
131 Smith, Michael Robert (1951-05) M 72 DirDirector 2003-03-14 2004-07-01
132 Snell, Kenneth Raymond M 97 DirDirector 1996-03-28 1999-05-10
133 Steele-Mortimer, Nigel Robin M 89 DirDirector 2008-07-18 2012-06-01
134 Sutton, Barrie Morgan 81 DirDirector 2004-11-01 2005-06-17
135 Taylor, John (1950-09) M 73 DirDirector 1999-07-05 1999-09-27
136 Thomas, David John (1921-05) M 102 DirDirector 1996-03-28 2000-10-16
137 Thomas, Edward (1953-12) M 70 DirDirector 2016-07-15
138 Thomas, Gareth (1958-05) M 65 DirDirector 2018-10-05 2019-07-15
139 Thomas, Mary Helena F 90 DirDirector 1999-07-05 2006-06-01
140 Thomas, Raymond (1950-05) M 73 DirDirector 2004-07-07 2008-12-18
141 Thomas, Richard (1946-07) M 77 DirDirector 2008-12-16 2012-05-25
142 Thomas, Richard Emlyn (1944-04) M 79 DirDirector 2004-07-29 2008-05-10
143 Turner, John Wright M 79 DirDirector 1996-03-28 1997-06-23
DirDirector 1999-07-05 2008-05-10
144 Vaughan, Joan Mary F 83 DirDirector 2007-03-26 2008-09-09
145 Watkins, Ernest John M 79 DirDirector 1997-07-09 2004-06-10
146 White, Barbara May F 96 DirDirector 1996-03-28 1999-05-10
147 Wilcox, Deborah Ann F 66 DirDirector 2015-03-20 2016-07-15
148 Wilcox, Donald M 88 DirDirector 1996-03-28 1997-06-24
149 Wilkshire, David Hendry (1946-06) M 77 DirDirector 2012-06-22 2013-11-22
150 Williams, Cemlyn Rees 75 DirDirector 2019-07-15
151 Williams, Elizabeth Mary (1951-05) F 72 DirDirector 2011-12-09 2019-12-13
152 Williams, Eryl Wyn (1955-11) 68 DirDirector 2011-03-25 2018-10-01
153 Williams, Gareth (1938-06) M 85 DirDirector 1996-03-28 2000-12-06
154 Williams, Hedd Bleddyn 85 DirDirector 1996-06-10 1999-09-27
155 Williams, Herbert Tunnah M 92 DirDirector 1996-04-01 2004-06-10
156 Williams, Ieuan (1964-01) 59 DirDirector 2013-07-12 2013-11-22
157 Williams, Michael (1940-07) M 83 DirDirector 2012-11-15 2013-11-22
158 Williams, William Gwyn (1960-10) M 63 DirDirector 1996-03-28 1999-05-10
159 Winter, Rebecca Louisa F 68 DirDirector 2000-06-19 2004-06-10
160 Woodward, Edwin Stanton M 70 DirDirector 1999-07-05 2000-10-16
161 Wooldridge, Gwynne Harris M 86 DirDirector 2008-06-06 2012-05-03
162 Wynne, Ena Mary F 97 DirDirector 1996-03-28 1999-05-10

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top