| Alasdair Campbell | Director | 9 Dec 2021 | 19 Jan 2024 | British | 41 years |
| Anthony Alec Swift | Director | 22 Jun 2006 | 25 Aug 2010 | Other | 83 years |
| David James Hazelton | Director | 22 Jun 2006 | 23 Feb 2007 | British | 75 years |
| Elena Giorgiana Wegener | Director | 18 Nov 2013 | 7 Dec 2021 | British | 50 years |
| Geoffrey Alan Quaife | Director | 10 Jun 2011 | 26 Feb 2019 | British | 70 years |
| Graham Farley | Director | 7 Mar 2008 | 10 Jun 2011 | British | 76 years |
| Jasvinder Kaur Uppal | Director | 25 Aug 2010 | 10 Jun 2011 | British | 54 years |
| Kenneth John Gill | Director | 22 Jun 2006 | 10 Jun 2011 | British | 70 years |
| Kenneth William Gillespie | Director | 7 Jul 2008 | 10 Jun 2011 | British | 64 years |
| Macroberts | Corporate Secretary | 4 Apr 2006 | 1 May 2008 | - | - |
| Macroberts - (firm) | Corporate Nominee Secretary | 4 Apr 2006 | 22 Jun 2006 | - | - |
| Macroberts Corporate Services Limited | Corporate Nominee Director | 4 Apr 2006 | 22 Jun 2006 | United Kingdom | - |
| Macroberts Corporate Services Limited | Corporate Nominee Secretary | 1 May 2008 | 6 Oct 2017 | United Kingdom | - |
| Madeleine Diann Spring | Director | 19 Jan 2024 | 22 May 2024 | Australian | 35 years |
| Martin Timothy Smith | Director | 13 May 2008 | 10 Jun 2011 | British | 58 years |
| Natalia Poupard | Director | 26 Feb 2019 | 19 Jan 2024 | British | 48 years |
| Peter Forsyth | Director | 23 Feb 2007 | 7 Mar 2008 | British | 66 years |
| Phillip John Cooper | Director | 10 Jun 2011 | 1 Oct 2011 | British | 76 years |
| Richard William Francis Burge | Director | 22 Jun 2006 | 13 May 2008 | British | 66 years |
| Robert James Newton | Director | 19 Jan 2024 | 6 Dec 2024 | British | 69 years |
| Timothy John Dickie | Director | 22 Jun 2006 | 6 Jun 2008 | British | 59 years |