6 August 2026Appointed Payne Advisory Limited as Corporate Secretary
10 September 2025Resigned Entwhistle, Greg as Director
9 November 2024Resigned Jones, Timothy Stephen as Secretary
18 April 2024Resigned Johansen, Nicholas as Director
18 April 2024Appointed Entwhistle, Greg as Director
31 March 2021Resigned Suedi, Amne Sharifa as Director
31 March 2021Resigned Mahede, Emmanuel Steve as Director
24 April 2020Appointed Bull, Matthew Norman as Director
16 April 2020Resigned Hall, Gerrard as Director
7 January 2020Appointed Suedi, Amne Sharifa as Director
6 December 2019Appointed Hall, Gerrard as Director
14 April 2017Appointed Jones, Timothy Stephen as Secretary
16 October 2016Appointed Johansen, Nicholas as Director
29 September 2016Resigned Lewis, Justin Llewellyn Gareth as Director
29 September 2016Resigned Marks, Peter Ashley as Director
10 August 2016Resigned Tunks, Andrew James, Dr as Director
10 August 2016Appointed Mahede, Emmanuel Steve as Director
19 May 2015Appointed Tunks, Andrew James, Dr as Director
31 July 2013Resigned Dikgale, Hartley Bunongoe as Director
4 June 2013Appointed Lewis, Justin Llewellyn Gareth as Director
23 November 2012Resigned Schoeman, Wilhelm Jacobus as Director
18 August 2011Resigned Gunn, Adam as Director
18 August 2011Appointed Dikgale, Hartley Bunongoe as Director
31 August 2010Resigned Kotze, Dirk Albertus as Director
27 August 2008Appointed Gunn, Adam as Director
31 March 2008Resigned Dsg Secretaries Limited as Corporate Secretary
28 February 2008Resigned Parrish, Douglas William, 190807 as Director
4 October 2007Appointed Kotze, Dirk Albertus as Director
16 July 2007Appointed Schoeman, Wilhelm Jacobus as Director
21 August 2006Appointed Dsg Secretaries Limited as Corporate Secretary
31 July 2006Resigned Hains, Phillip Allen as Secretary
28 November 2005Appointed Parrish, Douglas William, 190807 as Director
28 November 2005Appointed Marks, Peter Ashley as Director
21 November 2005Appointed Hains, Phillip Allen as Secretary