| Walgate Trustees Limited |
Director |
26 Apr 1996 |
14 Aug 2003 |
| Walgate Services Limited |
Director |
22 Mar 1996 |
14 Aug 2003 |
| Valirx PLC |
Director |
20 Oct 2003 |
12 May 2006 |
| DG Innovate PLC |
Director |
15 Oct 2003 |
31 Aug 2006 |
| Healthcare Holdings PLC |
Secretary |
23 Jun 2006 |
2 Apr 2007 |
| DEO Petroleum Limited |
Secretary |
23 Jun 2006 |
1 Apr 2010 |
| DEO Petroleum Limited |
Director |
18 Feb 2004 |
29 Sep 2010 |
| Healthcare Holdings PLC |
Director |
25 Nov 2003 |
3 Jun 2011 |
| Seal Group Global (UK) Ltd |
Director |
22 May 2019 |
30 Aug 2019 |
| Seal Group Global (UK) Ltd |
Director |
3 May 2020 |
15 Jan 2021 |
| Taipan Capital Limited |
Director |
14 Aug 2019 |
18 Oct 2022 |
| Haverstock Hill Flats Management Company Limited |
Director |
- |
|
| Haverstock Hill Flats Management Company Limited |
Secretary |
- |
|
| Amersham Investment Management Ltd |
Director |
1 Jul 2026 |
|
| Barton Brown Limited |
Director |
12 Jun 2006 |
|