| DATE OF BOARD MEETING |
 |
13 November 2025 |
| PROFIT WARNING |
 |
6 November 2025 |
| COMPANY INFORMATION SHEET |
 |
22 September 2025 |
| LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION |
 |
22 September 2025 |
| REDESIGNATION OF DIRECTOR |
 |
22 September 2025 |
| POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 5 SEPTEMBER 2025 |
 |
5 September 2025 |
| NOTICE OF THE 2025 ANNUAL GENERAL MEETING |
 |
17 Jun 2025 |
| FROM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 5 SEPTEMBER 2025 |
 |
17 Jun 2025 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF THE 2025 AGM |
 |
17 Jun 2025 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2025 |
 |
11 Jun 2025 |
| DATE OF BOARD MEETING |
 |
30 May 2025 |
| INSIDE INFORMATION – PROFIT WARNING |
 |
20 May 2025 |
| COMPANY INFORMATION SHEET |
 |
12 February 2025 |
| LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION |
 |
12 February 2025 |
| CHANGE IN DIRECTORS OR OF INFORMATION EXECUTIVE FUNCTIONS OR RESPONSIBILITIES / OTHER-CORPORATE GOVENANCE RELATED MATTERS |
 |
12 February 2025 |
| LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION |
 |
6 February 2025 |
| COMPANY INFORMATION SHEET |
 |
6 February 2025 |
| CHANGE IN DIRECTORS OR OF IMPORTANT EXECUTIVE FUNCTIONS OR RESPONSIBILITES |
 |
6 February 2025 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2024 |
 |
7 November 2024 |
| DATE OF BOARD MEETING |
 |
28 October 2024 |
| INSIDE INFORMATION – PROFIT WARNING |
 |
24 October 2024 |
| COMPANY INFORMATION SHEET |
 |
11 September 2024 |
| LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION |
 |
11 September 2024 |
| (I) POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 11 SEPTEMBER 2024; AND (II) APPOINTMENT OF EXECUTIVE DIRECTOR |
 |
11 September 2024 |
| BAD WEATHER ARRANGEMENT FOR THE ANNUAL GENERAL MEETING TO BE HELD ON 6 SEPTEMBER 2024 |
 |
5 September 2024 |
| NOTICE OF THE 2024 ANNUAL GENERAL MEETING |
 |
18 June 2024 |
| FORM OF PROXY FOR USE AT THE ANUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 6 SEPTEMBER 2024 |
 |
18 June 2024 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF THE 2024 AGM |
 |
18 June 2024 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2024 |
 |
7 June 2024 |
| DATE OF BOARD MEETING |
 |
28 May 2024 |
| INSIDE INFORMATION – PROFIT WARNING |
 |
21 May 2024 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2023 |
 |
30 October 2023 |
| DATE OF BOARD MEETING |
 |
17 October 2023 |
| POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 14 SEPTEMBER 2023 |
 |
14 September 2023 |
| POSTPONEMENT OF ANNUAL GENERAL MEETING ORIGINALLY SCHEDULED ON 8 SEPTEMBER 2023 DUE TO BAD WEATHER |
 |
8 September 2023 |
| FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 30 JUNE 2023 |
 |
28 July 2023 |
| DATE OF BOARD MEETING |
 |
18 July 2023 |
| NOTICE OF THE 2023 ANNUAL GENERAL MEETING |
 |
19 June 2023 |
| FORM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 8 SEPTEMBER 2023 |
 |
19 Jun 2023 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS AND NOTICE OF THE 2023 AGM |
 |
19 June 2023 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2023 |
 |
9 Jun 2023 |
| DATE OF BOARD MEETING |
 |
30 May 2023 |
| THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 31 DECEMBER 2022 |
 |
3 February 2023 |
| DATE OF BOARD MEETING |
 |
19 January 2023 |
| TERMS OF REFERENCE OF THE REMUNERATION COMMITTEE |
 |
13 January 2023 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2022 |
 |
28 October 2022 |
| DATE OF BOARD MEETING |
 |
18 October 2022 |
| SECOND AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION |
 |
9 September 2022 |
| POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 8 SEPTEMBER 2022 |
 |
8 September 2022 |
| COMPANY INFORMATION SHEET |
 |
15 August 2022 |
| CHANGE OF COMPANY SECRETARY AND CHANGE OF ADDRESS OF HONG KONG BRANCH SHARE REGISTRAR AND TRANSFER OFFICE |
 |
29 July 2022 |
| FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 30 JUNE 2022 |
 |
29 July 2022 |
| DATE OF BOARD MEETING |
 |
19 July 2022 |
| NOTICE OF THE 2022 ANNUAL GENERAL MEETING |
 |
20 June 2022 |
| FORM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 8 SEPTEMBER 2022 |
 |
20 June 2022 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS, PROPOSED ADOPTION OF AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION AND NOTICE OF THE 2022 AGM |
 |
20 June 2022 |
| PROPOSED ADOPTION OF AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION |
 |
20 June 2022 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2022 |
 |
10 June 2022 |
| PROFIT WARNING |
 |
31 May 2022 |
| DATE OF BOARD MEETING |
 |
30 May 2022 |
| THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 31 DECEMBER 2021 |
 |
28 January 2022 |
| DATE OF BOARD MEETING |
 |
18 January 2022 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2021 |
 |
29 October 2021 |
| DATE OF BOARD MEETING |
 |
19 October 2021 |
| CHANGE IN USE OF PROCEEDS |
 |
20 August 2021 |
| POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 18 AUGUST 2021 |
 |
18 August 2021 |
| FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 30 JUNE 2021 |
 |
30 July 2021 |
| DATE OF BOARD MEETING |
 |
20 July 2021 |
| PROFIT WARNING |
 |
9 July 2021 |
| NOTICE OF THE 2021 ANNUAL GENERAL MEETING |
 |
21 June 2021 |
| FORM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 18 AUGUST 2021 |
 |
21 June 2021 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS, AND NOTICE OF THE 2021 AGM |
 |
21 June 2021 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2021 |
 |
11 June 2021 |
| DATE OF BOARD MEETING |
 |
1 June 2021 |
| THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 31 DECEMBER 2020 |
 |
29 January 2021 |
| DATE OF BOARD MEETING |
 |
19 January 2021 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2020 |
 |
30 October 2020 |
| DATE OF BOARD MEETING |
 |
19 October 2020 |
| POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 18 AUGUST 2020 |
 |
18 August 2020 |
| FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 30 JUNE 2020 |
 |
31 July 2020 |
| DATE OF BOARD MEETING |
 |
21 July 2020 |
| NOTICE OF THE 2020 ANNUAL GENERAL MEETING |
 |
22 June 2020 |
| FORM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 18 AUGUST 2020 |
 |
22 June 2020 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS, AND NOTICE OF THE 2020 AGM |
 |
22 June 2020 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2020 |
 |
12 June 2020 |
| COMPANY INFORMATION SHEET |
 |
3 June 2020 |
| DATE OF BOARD MEETING |
 |
2 June 2020 |
| LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION |
 |
1 June 2020 |
| RESIGNATION OF EXECUTIVE DIRECTORS AND NON-EXECUTIVE DIRECTOR AND APPOINTMENT OF EXECUTIVE DIRECTOR |
 |
28 May 2020 |
| THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 31 DECEMBER 2019 |
 |
31 January 2020 |
| DATE OF BOARD MEETING |
 |
17 January 2020 |
| PROFIT WARNING |
 |
14 January 2020 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2019 |
 |
30 October 2019 |
| DATE OF BOARD MEETING |
 |
18 October 2019 |
| POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 26 AUGUST 2019 |
 |
26 August 2019 |
| FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 30 JUNE 2019 |
 |
31 July 2019 |
| DATE OF BOARD MEETING |
 |
19 July 2019 |
| NOTICE OF THE 2019 ANNUAL GENERAL MEETING |
 |
20 June 2019 |
| FORM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING (THE “AGM”) TO BE HELD ON 26 AUGUST 2019 |
 |
20 June 2019 |
| PROPOSED GRANTING OF GENERAL MANDATES TO REPURCHASE AND ISSUE SHARES, PROPOSED RE-ELECTION OF THE RETIRING DIRECTORS, AND NOTICE OF THE 2019 AGM |
 |
20 June 2019 |
| ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 MARCH 2019 |
 |
13 June 2019 |
| TERMS OF REFERENCE OF THE REMUNERATION COMMITTEE |
 |
13 June 2019 |
| CHANGE OF COMPANY SECRETARY |
 |
13 June 2019 |
| DATE OF BOARD MEETING |
 |
31 May 2019 |
| INSIDE INFORMATION |
 |
21 May 2019 |
| ADOPTION OF SHARE AWARD SCHEME |
 |
8 April 2019 |
| PROFIT WARNING |
 |
8 April 2019 |
| THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 31 DECEMBER 2018 |
 |
29 January 2019 |
| PROFIT WARNING |
 |
21 January 2019 |
| DATE OF BOARD MEETING |
 |
17 January 2019 |
| TERMS OF REFERENCE OF THE AUDIT COMMITTEE |
 |
5 November 2018 |
| CHANGE OF COMPANY SECRETARY |
 |
5 November 2018 |
| INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 SEPTEMBER 2018 |
 |
5 November 2018 |
| DATE OF BOARD MEETING |
 |
24 October 2018 |
| AMENDED AND RESTATED MEMORANDUM AND ARTICLE OF ASSOCIATION |
 |
24 August 2018 |
| TERMS OF REFERENCE OF THE AUDIT COMMITTEE |
 |
24 August 2018 |
| TERMS OF REFERENCE OF THE REMUNERATION COMMITTEE |
 |
24 August 2018 |
| TERMS OF REFERENCE OF THE NOMINATION COMMITTEE |
 |
24 August 2018 |
| LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION |
 |
24 August 2018 |
| COMPANY INFORMATION SHEET (GEM) |
 |
24 August 2018 |
| ANNOUNCEMENTS OF OFFER PRICE AND ALLOTMENT RESULTS |
 |
24 August 2018 |
| GREEN APPLICATION FORM |
 |
14 August 2018 |
| YELLOW APPLICATION FORM |
 |
14 August 2018 |
| WHITE APPLICATION FORM |
 |
14 August 2018 |
| LISTING ON GEM OF THE STOCK EXCHANGE OF HONG KONG LIMITED BY WAY OF SHARE OFFER |
 |
14 August 2018 |
| FORMAL NOTICE |
 |
14 August 2018 |
| APPLICATION PROOFS AND POST HEARING INFORMATION PACKS OR PHIPS |
 |
12 August 2018 |
| APPLICATION PROOFS AND POST HEARING INFORMATION PACKS OR PHIPS |
 |
12 August 2018 |
| APPLICATION PROOFS OR RELATED MATERIALS |
 |
25 June 2018 |
| APPLICATION PROOFS OR RELATED MATERIALS |
 |
25 June 2018 |