| Alexander Smith | Director | 7 Aug 2004 | 31 Dec 2008 | British | 72 years |
| Andrew Peter Wright | Director | 7 Aug 2004 | 31 Dec 2008 | British | 60 years |
| Arthur William Simon Jones | Director | 7 Aug 2004 | 14 Jul 2010 | British | 61 years |
| Callum Grant Mcgregor | Director | 10 Mar 2011 | 3 Jul 2014 | South African | 48 years |
| Chris Andrew Stanford-beale | Director | 20 Dec 2012 | 27 Sept 2022 | British | 63 years |
| David Brian Pfaff | Director | 13 Jul 2004 | 20 May 2008 | South African | 61 years |
| Duncan Graham Swan | Director | 4 Sept 2009 | 20 Dec 2012 | British | 63 years |
| Ivan Philip Dittrich | Director | 31 May 2016 | 29 Sept 2017 | South African | 54 years |
| Ivan Philip Dittrich | Director | 19 Jul 2006 | 9 Mar 2011 | South African | 54 years |
| Jan Morten Ruud | Director | 6 Nov 2017 | 27 Sept 2022 | Norwegian | 63 years |
| Jens Peter Montanana | Director | 13 Jul 2004 | 27 Sept 2022 | British | 66 years |
| Joan Antoni Obradors Samarra | Director | 7 Nov 2017 | 27 Sept 2022 | Spanish | 58 years |
| Jurgens Myburgh | Director | 4 Jul 2014 | 31 May 2016 | South African | 51 years |
| Peter John Mcmenemy | Director | 14 Apr 2020 | 6 Sept 2022 | British,german | 53 years |
| Robert Price Evans | Director | 9 Mar 2011 | 11 Apr 2016 | British | 61 years |
| Simon Paul Morris | Director | 21 May 2008 | 9 Mar 2011 | British | 63 years |
| Simon Paul Morris | Secretary | 3 Aug 2009 | 9 Mar 2011 | British | - |
| Simon Paul Morris | Director | 11 Apr 2016 | 27 Sept 2022 | British | 63 years |
| Swift Incorporations Limited | Corporate Nominee Secretary | 13 Jul 2004 | 13 Jul 2004 | United Kingdom | - |
| Terrence Flanagan | Director | 7 Aug 2004 | 26 Sept 2007 | British | 66 years |
| Timothy Hugh Ferris | Director | 13 Jul 2004 | 31 Dec 2005 | British | 60 years |
| Timothy Hugh Ferris | Secretary | 13 Jul 2004 | 7 Aug 2004 | British | - |
| William Moore | Director | 7 Aug 2004 | 3 Aug 2009 | British | 66 years |
| William Moore | Secretary | 7 Aug 2004 | 3 Aug 2009 | British | - |