◇2023/01/03 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31th December, 2022
◇2023/01/03 Next Day Disclosure Return
◇2023/01/05 Next Day Disclosure Return
◇2023/01/06 Voluntary Announcement
◇2023/01/09 Next Day Disclosure Return
◇2023/01/16 Next Day Disclosure Return
◇2023/01/18 Next Day Disclosure Return
◇2023/01/19 Next Day Disclosure Return
◇2023/02/01 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31st January, 2023
◇2023/02/03 Next Day Disclosure Return
◇2023/02/17 PROFIT WARNING
◇2023/03/02 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 28 February, 2023
◇2023/03/06 NOTIFICATION OF BOARD MEETING
◇2023/03/21 Announcement of Final Results for the year ended 31 December 2022
◇2023/04/03 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31 March, 2023
◇2023/04/04 Next Day Disclosure Return
◇2023/04/06 Next Day Disclosure Return
◇2023/04/11 Next Day Disclosure Return
◇2023/04/12 Next Day Disclosure Return
◇2023/04/13 Next Day Disclosure Return
◇2023/04/14 Next Day Disclosure Return
◇2023/04/17 Next Day Disclosure Return
◇2023/04/20 Annual Report 2022
◇2023/04/20 FORM OF PROXY
◇2023/04/20 NOTICE OF ANNUAL GENERAL MEETING
◇2023/04/20 Next Day Disclosure Return
◇2023/04/21 Next Day Disclosure Return
◇2023/04/24 Next Day Disclosure Return
◇2023/04/25 Next Day Disclosure Return
◇2023/04/26 Next Day Disclosure Return
◇2023/04/27 Next Day Disclosure Return
◇2023/04/28 Next Day Disclosure Return
◇2023/05/04 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30th April, 2023
◇2023/05/04 Next Day Disclosure Return
◇2023/05/05 Next Day Disclosure Return
◇2023/05/08 Next Day Disclosure Return
◇2023/05/12 Next Day Disclosure Return
◇2023/05/15 Next Day Disclosure Return
◇2023/05/16 Next Day Disclosure Return
◇2023/05/17 Next Day Disclosure Return
◇2023/05/18 Next Day Disclosure Return
◇2023/05/19 Next Day Disclosure Return
◇2023/05/22 Next Day Disclosure Return
◇2023/05/23 POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 23 MAY 2023
◇2023/05/23 Next Day Disclosure Return
◇2023/05/23 SECOND AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION
◇2023/05/24 Next Day Disclosure Return
◇2023/05/25 Next Day Disclosure Return
◇2023/05/29 Next Day Disclosure Return
◇2023/05/30 Next Day Disclosure Return
◇2023/06/01 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31st May, 2023
◇2023/06/02 Next Day Disclosure Return
◇2023/06/06 Next Day Disclosure Return
◇2023/06/08 Next Day Disclosure Return
◇2023/06/09 Next Day Disclosure Return
◇2023/06/12 Next Day Disclosure Return
◇2023/06/13 Next Day Disclosure Return
◇2023/06/14 Next Day Disclosure Return
◇2023/06/15 Next Day Disclosure Return
◇2023/06/16 Next Day Disclosure Return
◇2023/06/19 Next Day Disclosure Return
◇2023/06/20 Next Day Disclosure Return
◇2023/06/21 APPOINTMENT OF EXECUTIVE DIRECTORS
◇2023/06/21 List of Directors and their Roles and Functions
◇2023/06/21 Next Day Disclosure Return
◇2023/06/26 Next Day Disclosure Return
◇2023/06/27 Next Day Disclosure Return
◇2023/06/28 Next Day Disclosure Return
◇2023/06/29 Next Day Disclosure Return
◇2023/06/30 Next Day Disclosure Return
◇2023/07/03 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30th June, 2023
◇2023/07/04 Next Day Disclosure Return
◇2023/07/05 Next Day Disclosure Return
◇2023/07/06 Next Day Disclosure Return
◇2023/07/07 Next Day Disclosure Return
◇2023/07/10 Next Day Disclosure Return
◇2023/07/11 Next Day Disclosure Return
◇2023/07/12 Next Day Disclosure Return
◇2023/07/13 Next Day Disclosure Return
◇2023/07/14 Next Day Disclosure Return
◇2023/07/24 Next Day Disclosure Return
◇2023/08/01 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31st July, 2023
◇2023/08/03 NOTIFICATION OF BOARD MEETING
◇2023/08/04 PROFIT WARNING
◇2023/08/18 Announcement of Interim Results for the six months ended 30 June 2023
◇2023/08/21 Next Day Disclosure Return
◇2023/08/22 Next Day Disclosure Return
◇2023/08/23 Next Day Disclosure Return
◇2023/08/24 Next Day Disclosure Return
◇2023/08/25 Next Day Disclosure Return
◇2023/08/28 Next Day Disclosure Return
◇2023/08/30 Next Day Disclosure Return
◇2023/08/31 Next Day Disclosure Return
◇2023/09/04 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31st August, 2023
◇2023/09/04 Next Day Disclosure Return
◇2023/09/05 Next Day Disclosure Return
◇2023/09/06 Next Day Disclosure Return
◇2023/09/07 Next Day Disclosure Return
◇2023/09/11 Next Day Disclosure Return
◇2023/09/13 Next Day Disclosure Return
◇2023/09/14 Next Day Disclosure Return
◇2023/09/15 Next Day Disclosure Return
◇2023/09/18 Next Day Disclosure Return
◇2023/09/19 Next Day Disclosure Return
◇2023/09/20 Next Day Disclosure Return
◇2023/09/21 Next Day Disclosure Return
◇2023/09/22 Next Day Disclosure Return
◇2023/09/26 Next Day Disclosure Return
◇2023/09/27 Next Day Disclosure Return
◇2023/09/28 Next Day Disclosure Return
◇2023/09/29 Next Day Disclosure Return
◇2023/10/03 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30th September, 2023
◇2023/10/04 Next Day Disclosure Return
◇2023/10/05 Next Day Disclosure Return
◇2023/10/06 Next Day Disclosure Return
◇2023/10/09 Next Day Disclosure Return
◇2023/10/10 Next Day Disclosure Return
◇2023/10/11 Next Day Disclosure Return
◇2023/10/12 Next Day Disclosure Return
◇2023/10/13 Next Day Disclosure Return
◇2023/10/17 Next Day Disclosure Return
◇2023/10/24 Next Day Disclosure Return
◇2023/10/25 Next Day Disclosure Return
◇2023/10/27 Next Day Disclosure Return
◇2023/10/31 Next Day Disclosure Return
◇2023/11/01 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 31st October, 2023
◇2023/11/01 Next Day Disclosure Return
◇2023/11/03 Next Day Disclosure Return
◇2023/11/06 Next Day Disclosure Return
◇2023/11/07 Next Day Disclosure Return
◇2023/11/09 Next Day Disclosure Return
◇2023/11/10 Next Day Disclosure Return
◇2023/11/13 Next Day Disclosure Return
◇2023/11/14 Next Day Disclosure Return
◇2023/11/15 Next Day Disclosure Return
◇2023/11/16 Next Day Disclosure Return
◇2023/11/17 Next Day Disclosure Return
◇2023/11/20 Next Day Disclosure Return
◇2023/11/21 Next Day Disclosure Return
◇2023/11/22 Next Day Disclosure Return
◇2023/11/23 Next Day Disclosure Return
◇2023/11/24 Next Day Disclosure Return
◇2023/11/27 Next Day Disclosure Return
◇2023/11/28 Next Day Disclosure Return
◇2023/11/29 Next Day Disclosure Return
◇2023/11/30 Next Day Disclosure Return
◇2023/12/01 Monthly Return of Equity Issuer on Movements in Securities for the Month Ended 30th November, 2023
◇2023/12/01 Next Day Disclosure Return
◇2023/12/04 Next Day Disclosure Return
◇2023/12/05 Next Day Disclosure Return
◇2023/12/06 Next Day Disclosure Return
◇2023/12/07 Next Day Disclosure Return
◇2023/12/08 Next Day Disclosure Return
◇2023/12/12 Next Day Disclosure Return
◇2023/12/13 Next Day Disclosure Return
◇2023/12/14 Next Day Disclosure Return
◇2023/12/15 Next Day Disclosure Return
◇2023/12/18 Next Day Disclosure Return
◇2023/12/19 Next Day Disclosure Return
◇2023/12/21 Next Day Disclosure Return