Year 2024 05 January Monthly Return December 2023 31 January Dissemination of Corporate Communications 01 February Announcements and Notices – Resignation of Independent Non-Executive Director 01 February Announcements and Notices – List of Directors and Their Role and Functions 01 February Company Information Sheet 02 February Monthly Return January 2024 05 March Monthly Return February 2024 12 March Notice of Board Meeting 14 March Announcements and Notices – Resignation of Independent Non-Executive Director 14 March Announcements and Notices – Directors and Their Role and Function 14 March Company Information Sheet 21 March Announcements and Notices – Appointment of Independent Non-Executive Director 21 March Announcements and Notices – Directors and Their Role and Function 21 March Company Information Sheet 22 March Announcements and Notices – Clarification Announcement on Appointment of Independent Non-Executive Director 25 March Announcements and Notices – Postponement of Board Meeting and Profit Warning 28 March 2023 Annual Results Announcement 28 March 2023 Annual Report 28 March 2023 Environmental, Social and Governance Report 05 April Monthly Return March 2024 22 April Announcements and Notices – Appointment of Independent Executive Director 22 April Announcements and Notices – List of Directors and Their Role and Function 22 April Company Information Sheet 03 May Monthly Return April 2024 03 May Announcements and Notices – Resignation of Independent Executive Director 03 May Announcements and Notices – List of Directors and Their Role and Function 03 May Company Information Sheet 13 May Announcements and Notices – Change of Company Secretary 13 May Company Information Sheet 06 June Monthly Return May 2024 06 June Circulars – Re-election or Appointment of Director 06 June Announcements and Notices – Notice of General Meeting 06 June Proxy Form 28 June Announcements and Notices – Results of AGM 04 July Monthly Return June 2024 02 August Announcements and Notices – Change of Composite of Audit Committee 02 August Announcements and Notices – List of Directors and Their Role and Functions 02 August Company Information Sheet 05 August Monthly Return July 2024 20 August Announcements and Notices – Notice of Board Meeting 30 August Announcements and Notices – 2024 Interim Results Announcement 03 September Monthly Return August 2024 23 September Financial Statements/ESG Information – [Interim Report] 02 October Monthly Return September 2024 18 October Announcements and Notices – [Change in Company Secretary] 05 November Monthly Return October 2024