| Brian Donald Dougherty | Secretary | 30 Sept 2015 | 2 Nov 2015 | - | - |
| Brian Donald Dougherty | Secretary | 21 Mar 2016 | 23 Dec 2016 | - | - |
| Brian Donald Dougherty | Director | 16 Jan 2006 | 31 Aug 2016 | British | 71 years |
| Brian Donald Dougherty | Secretary | 9 Jan 2009 | 9 Mar 2009 | British | - |
| Brian Robert Greenyer | Director | 31 Dec 1991 | 24 Jun 1994 | British | 70 years |
| Craig William Canning | Secretary | 16 Jan 2006 | 9 Jan 2009 | British | - |
| Gary Andrew Kennedy | Secretary | 2 Nov 2015 | 21 Mar 2016 | - | - |
| Gordon William Kerr | Secretary | 23 Dec 2016 | 26 Jul 2019 | - | - |
| Jordans (scotland) Limited | Corporate Nominee Director | 31 Dec 1991 | 31 Dec 1991 | United Kingdom | - |
| Kenneth Macdonald Arthur Lewandowski | Director | 16 Jan 2006 | 1 Jan 2007 | British | 75 years |
| Kevin Deans Duke | Director | 31 Dec 1991 | 16 Jan 2006 | British | 63 years |
| Oswalds Of Edinburgh Limited | Corporate Nominee Secretary | 31 Dec 1991 | 31 Dec 1991 | United Kingdom | - |
| Paul Conacher | Secretary | 26 Jul 2019 | 14 Oct 2021 | - | - |
| Pauline Bannerman | Secretary | 8 Nov 1999 | 16 Jan 2006 | British | - |
| Sara White | Secretary | 9 Mar 2009 | 30 Sept 2015 | British | - |
| William David Hull | Director | 31 Dec 1991 | 21 Jun 1994 | British | 81 years |
| William David Hull | Secretary | 31 Dec 1991 | 21 Jun 1994 | British | - |
| William Hanley Duke | Director | 24 Jun 1994 | 1 Nov 1999 | British | 93 years |
| William Hanley Duke | Secretary | 24 Jun 1994 | 1 Nov 1999 | British | - |