| Andrew Davies | Director | 24 May 2018 | 2 Feb 2021 | Welsh | 60 years |
| Carmelo Lofaro | Director | 28 Oct 2015 | 6 Jun 2017 | Italian | 51 years |
| Christian Heinz Siedler | Director | 27 Nov 2017 | 27 Jun 2018 | German | 62 years |
| Christopher James Buckenham | Director | 1 Dec 2016 | 29 Sept 2017 | British | 55 years |
| Christopher James Buckenham | Secretary | 1 Dec 2016 | 29 Sept 2017 | - | - |
| Daniel Hurcombe | Director | 11 Jun 2004 | 6 Apr 2021 | British | 54 years |
| David Roche | Secretary | 30 Mar 2006 | 1 Dec 2016 | British | - |
| Fabrizio Ponte | Director | 6 Jun 2017 | 11 Oct 2021 | Italian | 56 years |
| Form 10 Directors Fd Ltd | Corporate Nominee Director | 10 Jun 2004 | 11 Jun 2004 | United Kingdom | - |
| Form 10 Secretaries Fd Ltd | Corporate Nominee Secretary | 10 Jun 2004 | 11 Jun 2004 | United Kingdom | - |
| Geoffrey Robert James Borwick | Director | 17 Jul 2018 | 6 May 2021 | British | 71 years |
| Mark Pilling | Director | 11 Jun 2004 | 29 Mar 2006 | British | 54 years |
| Mark Pilling | Secretary | 11 Jun 2004 | 29 Mar 2006 | British | - |
| Thomas James Robert Borwick | Director | 25 Feb 2021 | 7 May 2021 | British | 39 years |