| Andrew Ka Ching Chan | Director | 1 Dec 2007 | 31 Mar 2022 | British | 77 years |
| Cecil Hugh Ignatius Balmond | Director | 1 Dec 2006 | 19 Jan 2011 | British | 83 years |
| David Arthur Whittleton | Director | 1 Apr 2017 | 31 Mar 2024 | British | 75 years |
| Duncan Michael | Director | 29 Feb 2000 | 1 Dec 2006 | British | 89 years |
| Instant Companies Limited | Corporate Nominee Director | 9 Feb 2000 | 29 Feb 2000 | United Kingdom | - |
| Jennifer Baster | Director | 1 Apr 2020 | 31 Mar 2022 | British | 77 years |
| Jennifer Baster | Secretary | 17 May 2001 | 18 Jul 2013 | British | - |
| Jorgen Nissen | Director | 29 Feb 2000 | 1 Dec 2004 | Danish | 91 years |
| Matthew Stuart Tweedie | Director | 6 Nov 2013 | 30 Aug 2019 | British | 55 years |
| Michael Shears | Director | 29 Feb 2000 | 31 Mar 2009 | British | 86 years |
| Philip Graham Dilley | Director | 1 Apr 2009 | 31 Jul 2016 | British | 71 years |
| Richard Baskcomb Haryott | Director | 29 Feb 2000 | 6 Nov 2013 | British | 85 years |
| Robert Frank Emmerson | Director | 29 Feb 2000 | 30 Nov 2007 | British | 88 years |
| Stuart Leonard Irons | Secretary | 29 Feb 2000 | 16 May 2001 | British | - |
| Swift Incorporations Limited | Corporate Nominee Secretary | 9 Feb 2000 | 29 Feb 2000 | United Kingdom | - |
| Terence Malcolm Hill | Director | 1 Apr 2004 | 31 Mar 2020 | British | 78 years |