| Aa Company Services Limited | Corporate Nominee Secretary | 10 Jun 1993 | 10 Jun 1994 | - | - |
| Alexander Lorke | Director | 27 Mar 2019 | 2 Feb 2024 | German | 57 years |
| Andrew Mcphie | Director | 7 Dec 2023 | 3 Sept 2025 | British | 54 years |
| Antony Harvey | Director | 11 Oct 2021 | 5 Mar 2024 | British | 43 years |
| Buyview Ltd | Corporate Nominee Director | 10 Jun 1993 | 26 Jul 1993 | - | - |
| Graham Kenneth Urquhart | Secretary | 1 Jul 1995 | 11 Jun 2001 | British | - |
| Harinder Singh Sethi | Secretary | 27 Jul 2001 | 2 Nov 2001 | British | - |
| J P Secretarial Services Ltd | Corporate Secretary | 8 Jan 2007 | 10 May 2015 | United Kingdom | - |
| James Moffat Macrae | Director | 1 Jul 1995 | 31 Jan 2017 | British | 77 years |
| James Moffat Macrae | Secretary | 10 Jun 1994 | 1 Jul 1995 | British | - |
| Jayesh Patel | Director | 27 Mar 2019 | 30 Nov 2022 | British | 52 years |
| John William Davis | Secretary | 10 Jan 2002 | 22 Sept 2004 | British | - |
| Kulbinder Kaur Dosanjh | Secretary | 24 Mar 2016 | 1 May 2019 | - | - |
| Mark Amsden | Secretary | 1 May 2019 | 10 Mar 2020 | - | - |
| Mark Richard Wyman | Director | 26 Jul 1993 | 1 Jul 1995 | British | 63 years |
| Mark Richard Wyman | Secretary | 26 Jul 1993 | 10 Jun 1994 | British | - |
| Nicholas John Reed Landon | Director | 24 Mar 2016 | 27 Mar 2019 | British | 59 years |
| Paul James Greenacre | Secretary | 22 Sept 2004 | 8 Jan 2007 | British | - |
| Sarah Davies | Director | 30 Nov 2022 | 9 Jun 2023 | British | 51 years |
| Victoria Dalby | Secretary | 10 Mar 2020 | 18 Aug 2020 | - | - |