| Alan Edward Birch | Director | 1 Mar 2006 | 7 Dec 2006 | British | 56 years |
| Andrew Richard Kershaw | Director | 13 Apr 2017 | 12 Aug 2025 | British | 61 years |
| Barry Simon Williams | Director | 28 Jan 2005 | 14 Aug 2007 | British | 56 years |
| Brian Mervyn Semple | Director | 1 Mar 2006 | 11 Jun 2009 | British | 80 years |
| Bruce Warren Dalgleish | Director | 1 Mar 2006 | 7 Dec 2006 | British | 59 years |
| Christina Belle Finburgh | Secretary | 26 Jan 2005 | 28 Jan 2005 | British | - |
| David James Ellis | Director | 1 Mar 2006 | 7 Dec 2006 | British | 67 years |
| David James Ellis | Secretary | 28 Jan 2005 | 1 Mar 2006 | British | - |
| David Jason Mcevedy | Director | 1 Mar 2006 | 31 Mar 2014 | British | 61 years |
| Ellen Mathilde Stanborough | Director | 26 Jan 2005 | 28 Jan 2005 | British | 51 years |
| Ian Richard Gethin | Director | 28 Jan 2005 | 11 Jun 2009 | British | 55 years |
| Julia Sarah Mccabe | Director | 15 Jan 2019 | 12 Aug 2025 | British | 56 years |
| Kenneth Mclellan | Director | 1 Mar 2006 | 11 Jun 2009 | British | 65 years |
| Luciene James Limited | Corporate Director | 26 Jan 2005 | 26 Jan 2005 | United Kingdom | - |
| Mark Trumper | Director | 1 Apr 2017 | 31 Dec 2018 | British | 57 years |
| Michael Saunders | Secretary | 24 Apr 2017 | 31 Jul 2018 | - | - |
| Paul Mcculloch | Director | 28 Jan 2005 | 18 Dec 2006 | British | 61 years |
| Ppp Nominee Directors Limited | Corporate Director | 15 Sept 2011 | 13 Apr 2017 | United Kingdom | - |
| Semperian Secretariat Services Limited | Corporate Secretary | 1 Mar 2006 | 24 Apr 2017 | United Kingdom | - |
| Stephen Paul Hornby | Director | 11 Jun 2009 | 1 Apr 2017 | British | 69 years |
| The Company Registration Agents Limited | Corporate Nominee Secretary | 26 Jan 2005 | 26 Jan 2005 | United Kingdom | - |