| Adrian Udale | Director | 7 Sept 2004 | 27 Apr 2005 | British | 59 years |
| Alan Edward Birch | Director | 2 Jan 2008 | 6 Feb 2014 | British | 56 years |
| Bruce Warren Dalgleish | Director | 31 Dec 2005 | 7 Dec 2006 | British | 59 years |
| Daniel John William Korosi | Director | 6 Jun 2019 | 6 Jan 2023 | British | 50 years |
| Harvey John William Pownall | Director | 26 Nov 2009 | 11 Feb 2015 | British | 60 years |
| Ian Richard Gethin | Director | 18 Dec 2006 | 2 Jan 2008 | British | 55 years |
| John Michael Cooper | Director | 28 Mar 2003 | 15 Jul 2004 | British | 76 years |
| Julia Sarah Mccabe | Director | 11 Feb 2015 | 30 Sept 2015 | British | 56 years |
| Julia Sarah Mccabe | Director | 30 Mar 2017 | 6 Jun 2019 | British | 56 years |
| Maclay Murray & Spens Llp | Corporate Nominee Secretary | 15 Jul 2002 | 15 Jul 2004 | United Kingdom | - |
| Martin Corbett | Director | 28 Mar 2003 | 15 Jul 2004 | British | 66 years |
| Michael James Findlay | Director | 15 Jul 2004 | 7 Sept 2004 | British | 56 years |
| Michael James Findlay | Director | 27 Apr 2005 | 12 Sept 2005 | British | 56 years |
| Noble Partnership Limited | Corporate Secretary | 15 Jul 2004 | 9 Jan 2006 | United Kingdom | - |
| Paul Ferguson Fisher | Director | 30 Sept 2015 | 30 Mar 2017 | British | 71 years |
| Paul Mcculloch | Director | 31 Dec 2005 | 18 Dec 2006 | British | 61 years |
| Paul Mcculloch | Director | 1 Nov 2007 | 26 Jul 2010 | British | 61 years |
| Richard Little | Director | 6 Feb 2014 | 1 Nov 2022 | British | 47 years |
| Rory Christie | Director | 15 Jul 2004 | 9 Jan 2006 | British | 68 years |
| Rory Christie | Director | 27 Apr 2005 | 31 Dec 2005 | British | 68 years |
| Russell George Sparks | Director | 27 Jun 2014 | 17 Apr 2018 | British | 55 years |
| Simon James Edward Peck | Director | 7 Sept 2004 | 26 Apr 2005 | British | 66 years |
| Stephen Paul Hornby | Director | 2 Jan 2008 | 26 Nov 2009 | British | 69 years |
| Vindex Limited | Corporate Director | 15 Jul 2002 | 28 Mar 2003 | United Kingdom | - |
| Vindex Services Limited | Corporate Director | 15 Jul 2002 | 28 Mar 2003 | United Kingdom | - |