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