D IMPACT LTD

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
2025
Position From Until
1 Abidi, Yaver Ali M 67 DirDirector 2010-06-30 2011-02-01
2 Adams, Colin Ronald (1940-04) M 85 DirDirector 1996-11-14 2004-05-21
3 Alder, Michael Roger M 84 DirDirector 2004-11-19 2008-11-11
4 Allum, Anthony Kenneth M 83 DirDirector 2002-12-12 2007-06-30
5 Arkell, Julian M 91 DirDirector 1992-10-30 1993-11-02
6 Armour, Nocholas Hilary Stuart M 74 DirDirector 1994-11-01 1996-04-01
7 Bairstow, Malcolm M 68 DirDirector 2011-10-11 2015-02-16
8 Barry, Paul (1947-06) M 78 DirDirector 1996-11-12
9 Bateson, Thomas Roger M 88 DirDirector 1996-11-12
10 Binnie, Christopher Jon Anthony M 87 DirDirector 1995-11-09 1997-03-01
DirDirector 1999-10-21 2002-12-12
11 Blackburn, Michael Howard M 74 DirDirector 2010-07-01 2013-07-31
12 Boddington, Robert Christopher Hance M 84 DirDirector 1994-11-01 1997-05-01
13 Bodlender, Jonathan Andrew M 87 DirDirector 1994-10-31
14 Bostock, Richard Mark M 86 DirDirector 1994-11-01 2001-12-13
15 Bowcock, John Brown M 94 DirDirector 1993-11-02
16 Bowles, George Anthony John M 79 DirDirector 1994-10-31
17 Boyd, Michael (1950-11) M 75 DirDirector 2002-12-12 2009-11-10
18 Brandon, George M 88 DirDirector 1996-11-14 2000-09-06
19 Brooks, Peter Barry M 78 DirDirector 2001-09-20 2004-11-18
20 Brown, Mark Barned M 65 DirDirector 2011-02-24 2011-12-08
21 Bullough, Mark M 70 DirDirector 2006-11-14 2009-11-10
22 Burton, David (1965-12) M 60 DirDirector 2012-12-06 2015-02-16
23 Canadine, Stephen Charles M 56 DirDirector 2012-02-09 2015-02-16
24 Cargill, Thomas M 49 DirDirector 2019-06-20 2021-01-15
25 Chesworth, Peter Michael M 80 DirDirector 1996-11-14 2001-12-13
26 Churton, David Nigel Vardon M 76 DirDirector 2006-11-14 2009-11-10
27 Clarke, Richard Warwick M 83 DirDirector 2010-12-14 2013-01-15
28 Clinton, Colin (1956-08) M 69 DirDirector 2007-02-08 2007-11-13
29 Clinton, Colin John M 69 DirDirector 2003-11-27 2006-11-14
30 Cook, Donald Frederick M 77 DirDirector 2000-02-18 2006-11-14
31 Cooke, Kenneth (1944-09) M 81 DirDirector 1995-11-09 2002-12-12
32 Corbett, David John (1931-02) M 94 DirDirector 1996-11-14 1999-12-16
33 Costain, Anne Marie F 75 DirDirector 2000-03-15 2005-11-24
34 Coulson, Colin Robert M 91 DirDirector 1992-10-30 1996-11-12
35 Cowie, David Henderson M 87 DirDirector 1998-11-20 1999-12-16
36 Culshaw, Simon Thomas M 86 DirDirector 2002-12-12 2008-11-11
37 Dale, William Jonathan M 71 DirDirector 2001-09-20 2007-11-13
38 Davie, John Donald Macdonald M 75 DirDirector 2000-12-13 2008-11-11
39 Dixon, Giles Clifford M 83 DirDirector 1997-11-14 2004-11-18
40 Docherty, Hugh (1950-10) M 75 DirDirector 2013-12-07 2015-02-16
41 Donnetti, Mario Vittorio Emmanuel M 82 DirDirector 2001-12-13 2003-11-27
42 Edge, Martin Joseph M 72 DirDirector 2011-02-24 2014-04-01
43 Edwards, Irena 72 DirDirector 2007-11-13 2013-12-05
44 Edwards, Lyn (1947-08) 78 DirDirector 2001-12-13 2008-11-11
45 Fagin, Anthony M 87 DirDirector 1992-10-29
46 Fryer, David Richard M 89 DirDirector 1996-02-27
47 Garratt, Peter (1947-02) M 78 DirDirector 1997-11-14 2000-12-13
48 Geddes, Hugh John Reay M 80 DirDirector 1995-11-16 2002-12-12
49 Gray, Robert Jonathan Pereira M 86 DirDirector 1994-11-01 1995-11-08
50 Green, Maurice Gerrard M 81 DirDirector 2000-12-13 2006-11-14
51 Grevatt, James Grant M 89 DirDirector 1992-10-30 1993-11-02
52 Groves, Philip Denys Baker M 97 DirDirector 1992-10-29
53 Hamon, Christopher Paul M 59 DirDirector 2007-11-13 2009-03-20
54 Hand, Graham Stewart M 77 DirDirector 2004-05-21 2013-02-28
55 Hardcastle, Clive Patrick Barcsai M 93 DirDirector 1999-12-16
56 Herbert, Ronald Richard (1927-09) M 98 DirDirector 1992-10-29
57 Heslett, David M 85 DirDirector 2002-12-12 2008-11-11
58 Hewitt, Robert Alan M 74 DirDirector 1995-11-09 1997-06-01
59 Hill, Edward John (1950-03) M 75 DirDirector 2001-12-13 2004-06-23
60 Hodcroft, Dean Philip M 59 DirDirector 2010-06-30 2011-10-11
61 Holt, Neil (1953-10) M 72 DirDirector 2007-07-01 2010-08-19
62 Hounslow, Keith Maurice M 90 DirDirector 1992-10-30 1995-11-08
63 Howat, Ian Stuart M 82 DirDirector 2012-12-06 2015-02-16
64 Howell, David Michael (1948-06) M 77 DirDirector 1997-11-14 2003-03-31
DirDirector 2006-11-14 2012-05-16
65 Huckfield, Leslie 83 DirDirector 2003-12-17 2005-03-29
66 Jeacock, Andrew Simon M 66 DirDirector 2007-11-13 2010-06-17
67 Jeynes, Colin Brian M 86 DirDirector 1998-12-17 2002-12-12
68 Kerr, David John (1947-06) M 78 DirDirector 2012-02-09 2012-09-10
69 Kerr, John Seumas M 72 DirDirector 2025-03-05
70 Kilvington, Annie Elizabeth F 63 DirDirector 2004-02-12 2010-06-17
71 Kitchen, Richard Lewis M 81 DirDirector 2013-12-07 2015-02-16
72 Knight, John Richard (1952-01) M 73 DirDirector 1999-12-16 2000-08-01
73 Lagan, Michael Anthony M 70 DirDirector 2004-11-19 2006-04-11
74 Lott, John Brian M 82 DirDirector 1999-02-10 2004-07-26
75 Loudjeva, Zlatina Dimitrova 49 DirDirector 2007-11-13 2008-11-11
76 MacKenzie, Nicholas Robin M 60 DirDirector 2025-03-06
77 Magill, Sinead Mary F 45 DirDirector 2013-12-07 2015-02-16
78 Mahi, Paramjit 67 DirDirector 2013-07-31 2015-02-16
79 Makin, Caire Margaret F 74 DirDirector 1995-11-09 1996-11-12
80 Malim, Hugh Charles Blagden M 81 DirDirector 1993-11-02
81 Marsden, Edward Jonathan M 79 DirDirector 1997-11-14 2000-04-13
82 Martin, Andrew John (1957-09) M 68 DirDirector 2009-11-10 2010-11-26
83 McCarthy, Andrew John (1967-09) M 58 DirDirector 2011-12-08 2015-02-16
84 Mitchell, Mark (1965-05) M 60 DirDirector 2009-06-25 2012-06-14
85 Monaghan, Gillian Mary F 76 DirDirector 1998-12-17
86 Mullins, William Frederick M 99 DirDirector 1993-11-02
87 Noyce, Malcolm Roger M 78 DirDirector 1999-12-16 2003-03-31
88 Nutt, John Lloyd M 74 DirDirector 2002-12-12 2010-12-14
89 O'Kane, Peter Mark Patrick M 69 DirDirector 2015-02-05
90 Olver, Graham Dudley M 64 DirDirector 2012-04-19 2019-05-28
91 Ororke, Brian Robert M 93 DirDirector 1992-12-17
92 Paddon, Michael John (1940-04) M 85 DirDirector 1997-11-14 2000-12-13
93 Palmer, Martyn Charles M 72 DirDirector 2001-09-20 2004-11-18
94 Parison, Neil M 68 DirDirector 2009-06-25 2012-03-30
95 Parkman, Hugh Charles M 88 DirDirector 1993-11-02
96 Pattison, Michael Ambrose M 76 DirDirector 1995-11-08
97 Pearce, Roger William (1942-12) M 83 DirDirector 1993-11-03 1997-11-13
98 Penfold, Nigel Martin M 69 DirDirector 2014-12-04 2015-02-16
99 Phillips, David (1949-01) M 76 DirDirector 1994-12-15 1996-11-12
100 Phillips, Richard Francis Hedges M 56 DirDirector 2009-11-10 2012-12-06
101 Pollman, Cristobal Andres M 49 DirDirector 2014-12-04 2015-02-16
102 Pollock, Derek John M 83 DirDirector 1999-12-16 2002-09-01
103 Prabhu, Tushar Sudhakar 57 DirDirector 2009-06-25 2016-12-31
104 Prynn, Peter John M 84 DirDirector 1996-11-14 1999-12-16
105 Raines, David Arnold M 79 DirDirector 2002-12-12 2009-11-10
106 Rankin, William James M 76 DirDirector 2008-11-11 2010-06-30
107 Rankine, Gordon Alexander M 71 DirDirector 2013-12-07 2015-02-16
108 Richards, Martin Gomm M 86 DirDirector 1993-07-15 1999-12-16
109 Robbins, Christopher William M 79 DirDirector 1992-10-30 1994-10-31
110 Robinson, Graham David M 64 DirDirector 2013-06-18 2014-12-04
111 Robinson, James Rollo M 79 DirDirector 2006-02-16 2006-11-14
112 Rodgers, William (1928-10) M 97 DirDirector 1996-11-12
113 Rogers, Richard Ian M 78 DirDirector 1992-10-29
114 Rosario, Maurice Eugene Frederick M 70 DirDirector 2008-11-11 2011-12-08
115 Rosario, Maurice Eugene Frederick (1959-09) M 66 DirDirector 2008-11-11 2010-02-01
116 Ross, Murray Lloyd M 70 DirDirector 1994-10-31
117 Sanderson, Christopher (1956-12) M 69 DirDirector 2010-08-19 2013-01-21
118 Sanyahumbi, Derrick (1960-12) M 65 DirDirector 2021-01-15 2021-01-15
119 Sanyahumbi, Derrick (1969-12) M 56 DirDirector 2021-01-15 2022-11-01
120 Scallon, Robert Angus Keith M 83 DirDirector 1992-10-30 1999-12-16
121 Shadbolt, Richard Andrew M 83 DirDirector 2004-11-19 2007-11-13
122 Silcock, David Thomas M 80 DirDirector 1995-11-09 2001-12-13
123 Singh, Roshika 53 DirDirector 2004-08-25 2007-11-13
124 Smith, Tracey Rene F 60 DirDirector 2013-03-01 2019-05-28
125 Southgate, John Henry M 59 DirDirector 2012-02-09 2013-07-31
126 Steel, Ashley (1959-10) 66 DirDirector 1998-12-17 1999-12-16
127 Stewart, Roderick Alistair M 67 DirDirector 2009-06-25 2010-05-04
128 Street, Peter Ronald M 81 DirDirector 1999-12-16 2002-12-12
129 Taylor, Aaron (1973-12) M 52 DirDirector 2011-12-08 2015-02-16
130 Taylor, Stephen John (1959-09) M 66 DirDirector 2008-11-11 2015-02-16
131 Thomas, Sarah Jane (1967-06) F 58 DirDirector 2010-08-19 2013-06-18
132 Thompson, Nicholas Cole M 76 DirDirector 2008-06-24 2010-12-14
133 Thompson, Nigel Cooper M 86 DirDirector 1995-11-08
134 Trew, Robert Henry M 91 DirDirector 1993-11-03 1995-11-08
135 Turner, Alan Charles (1950-02) M 75 DirDirector 2009-11-10 2014-04-01
136 Wade, Timothy (1944-08) M 81 DirDirector 2001-09-20 2007-11-13
137 Wallwork, Martyn 77 DirDirector 2002-12-12 2008-11-11
138 Walters, Peter Roebuck M 81 DirDirector 1996-11-12
139 Ward, Michael Peter (1952-06) M 73 DirDirector 2009-11-10 2010-08-31
140 Watson, Alastair Alexander Linton M 72 DirDirector 2015-02-05 2016-03-07
141 Weaver, John Joseph M 78 DirDirector 1992-10-29
142 Webb, John Francis (1937-12) M 88 DirDirector 1996-11-14 1998-06-25
143 Welch, Barbara Louise F 50 DirDirector 2012-12-06 2015-02-16
144 Williams, Akintunde Oluwaseun 59 DirDirector 2008-11-11 2014-12-04
145 Wood, Richard John (1951-04) M 74 DirDirector 1993-11-03 1996-11-12
146 Woodhead, Fred M 88 DirDirector 1992-10-30 1994-10-31
147 Woodrow, Hugh M 90 DirDirector 1996-11-12
148 Wotton, Richard Charles M 68 DirDirector 2013-12-07 2015-02-16
149 Wright, Alison Elizabeth (1945-01) F 80 DirDirector 1993-11-18 1996-11-12

Sign up for our free newsletter

Recommend Webb-site to a friend

Copyright & disclaimer, Privacy policy

Back to top