Monthly Return of Equity Issuer on Movements in Securities
04 September 2023
Poll Results of Annual General Meeting Held on 10 August 2023
10 August 2023
Monthly Return of Equity Issuer on Movements in Securities
01 August 2023
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
07 July 2023
Notice of Annual General Meeting
07 July 2023
Closure of Register of Members
07 July 2023
Monthly Return of Equity Issuer on Movements in Securities
03 July 2023
Announcement of Annual Results for the Year Ended 31 March 2023
30 June 2023
Notice of Board Meeting
15 June 2023
Monthly Return of Equity Issuer on Movements in Securities
01 June 2023
Monthly Return of Equity Issuer on Movements in Securities
02 May 2023
Monthly Return of Equity Issuer on Movements in Securities
04 April 2023
Monthly Return of Equity Issuer on Movements in Securities
01 March 2023
Monthly Return of Equity Issuer on Movements in Securities
01 February 2023
Monthly Return of Equity Issuer on Movements in Securities
03 January 2023
Terms of Reference of the Remuneration Committee
29 December 2022
Monthly Return of Equity Issuer on Movements in Securities
02 December 2022
Announcement of Interim Results for the Six Months Ended 30 September 2022
22 November 2022
Notice of Board Meeting
02 November 2022
Monthly Return of Equity Issuer on Movements in Securities
01 November 2022
Monthly Return of Equity Issuer on Movements in Securities
03 October 2022
Monthly Return of Equity Issuer on Movements in Securities
01 September 2022
SECOND AMENDED AND RESTATED MEMORANDUM OF ASSOCIATION AND ARTICLES OF ASSOCIATION
19 August 2022
Poll Results of Annual General Meeting Held on 19 August 2022
19 August 2022
Monthly Return of Equity Issuer on Movements in Securities
02 August 2022
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
20 July 2022
Notice of Annual General Meeting
20 July 2022
Closure of Register of Members
20 July 2022
Change of Address of Hong Kong Branch Share Registrar and Transfer Office
11 July 2022
Proposed Amendments To The Existing Memorandum And Articles Of Association
06 July 2022
Monthly Return of Equity Issuer on Movements in Securities
05 July 2022
Announcement of Annual Results for the Year Ended 31 March 2022
23 June 2022
Positive Profit Alert
14 June 2022
Notice of Board Meeting
08 June 2022
Monthly Return of Equity Issuer on Movements in Securities
01 June 2022
Monthly Return of Equity Issuer on Movements in Securities
03 May 2022
Monthly Return of Equity Issuer on Movements in Securities
01 April 2022
Monthly Return of Equity Issuer on Movements in Securities
02 March 2022
Discloseable Transaction In Relation To Acquisition Of Machinery
01 March 2022
Monthly Return of Equity Issuer on Movements in Securities
07 February 2022
Monthly Return of Equity Issuer on Movements in Securities
03 January 2022
Monthly Return of Equity Issuer on Movements in Securities
01 December 2021
Announcement of Interim Results for the Six Months Ended 30 September 2021
24 November 2021
Positive Profit Alert
05 November 2021
Notice of Board Meeting
04 November 2021
Monthly Return of Equity Issuer on Movements in Securities
01 November 2021
Monthly Return of Equity Issuer on Movements in Securities
04 October 2021
Monthly Return of Equity Issuer on Movements in Securities
01 September 2021
Poll Results of Annual General Meeting Held on 18 August 2021
18 August 2021
Monthly Return of Equity Issuer on Movements in Securities
02 August 2021
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
20 July 2021
Notice of Annual General Meeting
20 July 2021
Closure of Register of Members
20 July 2021
Monthly Return of Equity Issuer on Movements in Securities
02 July 2021
Announcement of Annual Results for the Year Ended 31 March 2021
30 June 2021
Profit Warning
16 June 2021
Notice of Board Meeting
15 June 2021
Monthly Return of Equity Issuer on Movements in Securities
01 June 2021
Monthly Return of Equity Issuer on Movements in Securities
03 May 2021
Monthly Return of Equity Issuer on Movements in Securities
01 April 2021
Monthly Return of Equity Issuer on Movements in Securities
01 March 2021
Monthly Return of Equity Issuer on Movements in Securities
02 February 2021
Monthly Return of Equity Issuer on Movements in Securities
04 January 2021
Monthly Return of Equity Issuer on Movements in Securities
01 December 2020
Announcement of Interim Results for the Six Months Ended 30 September 2020
26 November 2020
Notice of Board Meeting
11 November 2020
Profit Warning
11 November 2020
Monthly Return of Equity Issuer on Movements in Securities
02 November 2020
Memorandum of Understanding in Relation to a Proposed Acquisition
14 October 2020
Monthly Return of Equity Issuer on Movements in Securities
05 October 2020
Supplemental Announcement - In Relation To The Annual Report For The Year Ended 31 March 2019
23 September 2020
Monthly Return of Equity Issuer on Movements in Securities
01 September 2020
Poll Results of Annual General Meeting Held on 25 August 2020
25 August 2020
Monthly Return of Equity Issuer on Movements in Securities
04 August 2020
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
21 July 2020
Closure of Register of Members
21 July 2020
Notice of Annual General Meeting
21 July 2020
Discloseable Transaction Disposal of Property
15 July 2020
Monthly Return of Equity Issuer on Movements in Securities
02 July 2020
Announcement of Annual Results for the Year Ended 31 March 2020
30 June 2020
Notice of Board Meeting
12 June 2020
Monthly Return of Equity Issuer on Movements in Securities
01 June 2020
Monthly Return of Equity Issuer on Movements in Securities
04 May 2020
Monthly Return of Equity Issuer on Movements in Securities
01 April 2020
Monthly Return of Equity Issuer on Movements in Securities
02 March 2020
Monthly Return of Equity Issuer on Movements in Securities
03 February 2020
Monthly Return of Equity Issuer on Movements in Securities
02 January 2020
Monthly Return of Equity Issuer on Movements in Securities
02 December 2019
Announcement of Interim Results for the Six Months Ended 30 September 2019
27 November 2019
Notice of Board Meeting
12 November 2019
Monthly Return of Equity Issuer on Movements in Securities
01 November 2019
Monthly Return of Equity Issuer on Movements in Securities
02 October 2019
Monthly Return of Equity Issuer on Movements in Securities
02 September 2019
Poll Results of Annual General Meeting Held on 28 August 2019
28 August 2019
Monthly Return of Equity Issuer on Movements in Securities
01 August 2019
Closure of Register of Members
19 July 2019
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
19 July 2019
Notice of Annual General Meeting
19 July 2019
Monthly Return of Equity Issuer on Movements in Securities
04 July 2019
Announcement of Annual Results for the Year Ended 31 March 2019
27 June 2019
Change of Address of Hong Kong Branch Share Registrar and Transfer Office
14 June 2019
Notice of Board Meeting
12 June 2019
Profit Warning
10 June 2019
Monthly Return of Equity Issuer on Movements in Securities
03 June 2019
Monthly Return of Equity Issuer on Movements in Securities
02 May 2019
Monthly Return of Equity Issuer on Movements in Securities
01 April 2019
List of Directors and their Roles and Functions
26 March 2019
Resignation of Non-Executive Director
26 March 2019
Change of Auditor
15 March 2019
Monthly Return of Equity Issuer on Movements in Securities
01 March 2019
Monthly Return of Equity Issuer on Movements in Securities
01 February 2019
Monthly Return of Equity Issuer on Movements in Securities
02 January 2019
Terms of Reference of the Nomination Committee
31 December 2018
Terms of Reference of the Audit Committee
31 December 2018
Monthly Return of Equity Issuer on Movements in Securities
03 December 2018
Announcement of Interim Results for the Six Months Ended 30 September 2018
28 November 2018
Notice of Board Meeting
14 November 2018
Profit Warning
06 November 2018
Monthly Return of Equity Issuer on Movements in Securities
01 November 2018
Monthly Return of Equity Issuer on Movements in Securities
02 October 2018
Supplemental announcement on due compliance with the deed of non-competition
14 September 2018
Monthly Return of Equity Issuer on Movements in Securities
04 September 2018
Poll Results of Annual General Meeting Held on 3 September 2018
03 September 2018
Monthly Return of Equity Issuer on Movements in Securities
01 August 2018
Closure of Register of Members
26 July 2018
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
26 July 2018
Notice of Annual General Meeting
26 July 2018
Monthly Return of Equity Issuer on Movements in Securities
04 July 2018
Announcement of Annual Results for the Year Ended 31 March 2018
27 June 2018
Notice of Board Meeting
12 June 2018
Profit Warning
05 June 2018
Monthly Return of Equity Issuer on Movements in Securities
01 June 2018
Monthly Return of Equity Issuer on Movements in Securities
02 May 2018
Monthly Return of Equity Issuer on Movements in Securities
03 April 2018
Monthly Return of Equity Issuer on Movements in Securities
01 March 2018
Monthly Return of Equity Issuer on Movements in Securities
02 February 2018
List of Directors and their Roles and Functions
22 January 2018
Monthly Return of Equity Issuer on Movements in Securities
02 January 2018
Monthly Return of Equity Issuer on Movements in Securities
01 December 2017
Announcement of Interim Results for the Six Months Ended 30 September 2017
28 November 2017
Notice of Board Meeting
14 November 2017
Monthly Return of Equity Issuer on Movements in Securities
01 November 2017
Monthly Return of Equity Issuer on Movements in Securities
03 October 2017
Poll Results of Annual General Meeting Held on 11 September 2017
11 September 2017
Monthly Return of Equity Issuer on Movements in Securities
01 September 2017
Monthly Return of Equity Issuer on Movements in Securities
01 August 2017
Closure of Register of Members
27 July 2017
Form of Proxy for use at the Annual General Meeting (or at any adjournment thereof)
27 July 2017
Notice of Annual General Meeting
27 July 2017
Monthly Return of Equity Issuer on Movements in Securities
03 July 2017
Announcement of Annual Results for the Year Ended 31 March 2017
30 June 2017
Notice of Board Meeting
16 June 2017
Monthly Return of Equity Issuer on Movements in Securities
02 June 2017
Monthly Return of Equity Issuer on Movements in Securities
02 May 2017
Monthly Return of Equity Issuer on Movements in Securities
05 April 2017
Monthly Return of Equity Issuer on Movements in Securities
01 March 2017
Monthly Return of Equity Issuer on Movements in Securities
06 February 2017
Monthly Return of Equity Issuer on Movements in Securities
04 January 2017
Monthly Return of Equity Issuer on Movements in Securities
05 December 2016
Stabilization Actions and End of Stabilization Period
05 December 2016
Next Day Disclosure Return
02 December 2016
Full Exercise of the Over-Allotment Option
01 December 2016
Announcement of Interim Results for the Six Months Ended 30 September 2016
30 November 2016
Notice of Board Meeting
17 November 2016
Supplemental Information Regarding Refund Arrangements
10 November 2016
Shareholders Communication Policy
10 November 2016
Procedures for Shareholders to Propose a Person for Election as a Director
10 November 2016
Terms of Reference of the Nomination Committee
10 November 2016
Terms of Reference of the Remuneration Committee
10 November 2016
Terms of Reference of the Audit Committee
10 November 2016
List of Directors and their Roles and Functions
10 November 2016
Amended and Restated Memorandum and Articles of Association
10 November 2016
Announcement of Allotment Results
10 November 2016
Listing Documents - Green Applicaiton Form
31 October 2016
Listing Documents - Yellow Applicaiton Form
31 October 2016
Listing Documents - White Applicaiton Form
31 October 2016
Share Offer
31 October 2016
Formal Notice
31 October 2016