Projects

Investor Relations

Announcements & Notices

02 Apr 2025

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2025

03 Mar 2025

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2025

11 Feb 2025

Next Day Disclosure Return

03 Feb 2025

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2025

02 Jan 2025

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2024

30 Dec 2024

Notification Letter to Non-registered Shareholders and Request Form

30 Dec 2024

Notification Letter to Registered Shareholders and Reply Form

30 Dec 2024

2024 Interim Report

04 Dec 2024

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2024

28 Nov 2024

Announcement of Interim Results For the Six Months Ended 30 September 2024

13 Nov 2024

Date of Board Meeting

01 Nov 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2024

03 Oct 2024

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2024

02 Sep 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2024

28 Aug 2024

Third Amended and Restated Memorandum and Articles of Association

28 Aug 2024

Poll Results of the Annual General Meeting Held on 28 August 2024

01 Aug 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2024

26 Jul 2024

Notice of Annual General Meeting

26 Jul 2024

Proxy Form for Use at Annual General Meeting

26 Jul 2024

Proposals for General Mandates to Issue New Shares and Buy Back Shares, Re-Election of Retiring Directors, Proposed Amendments to Existing Memorandum and Articles of Association and Adoption of New Memorandum and Articles of Association and Notice of

26 Jul 2024

2024 Annual Report

15 Jul 2024

List of Directors and their Roles and Functions

15 Jul 2024

Appointment of Independent Non-Executive Director and Changes in Composition of Board Committees

11 Jul 2024

Next Day Disclosure Return

10 Jul 2024

Next Day Disclosure Return

02 Jul 2024

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2024

26 Jun 2024

Proposed Adoption of the Third Amended and Restated Memorandum and Articles of Association of the Company

26 Jun 2024

Announcement of Final Results For The Year Ended 31 March 2024

11 Jun 2024

Date of Board Meeting

03 Jun 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2024

31 May 2024

Profit Warning

02 May 2024

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2024

02 Apr 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2024

01 Mar 2024

Monthly Return of Equity issuer on movements in securities for the month ended 29 February 2024

01 Feb 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2024

02 Jan 2024

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2023

15 Dec 2023

2023 Interim Report

01 Dec 2023

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2023

28 Nov 2023

Announcement of Interim Results For the Six Months Ended 30 September 2023

13 Nov 2023

Voluntary Announcement – Business Update – New Contract Awarded

13 Nov 2023

Date of Board Meeting

10 Nov 2023

Profit Warning

01 Nov 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2023

03 Oct 2023

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2023

08 Sep 2023

Final dividend for the year ended 31 March 2023

04 Sep 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2023

31 Aug 2023

Change of Company Secretary and Authorised Representative

28 Aug 2023

Poll Results of the Annual General Meeting held on 28 August 2023

01 Aug 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2023

28 Jul 2023

Notice of Annual General Meeting

28 Jul 2023

Proxy Form for Use at Annual General Meeting

28 Jul 2023

Proposals for General Mandates to Issue New Shares and Buy Back Shares, Re-Election of Retiring Directors and Notice of Annual General Meeting

28 Jul 2023

2023 Annual Report

07 Jul 2023

Final dividend for the year ended 31 March 2023

03 Jul 2023

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2023

28 Jun 2023

Final dividend for the year ended 31 March 2023

28 Jun 2023

Announcement of Final Results For The Year Ended 31 March 2023

13 Jun 2023

Date of Board Meeting

01 Jun 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2023

02 May 2023

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2023

04 Apr 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2023

01 Mar 2023

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2023

01 Feb 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2023

03 Jan 2023

Monthly Return of Equity issuer on movements in securities for the month ended 31 December2022

30 Dec 2022

Terms of Reference of the Remuneration Committee (Revised)

16 Dec 2022

2022 Interim Report

01 Dec 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 November 2022

28 Nov 2022

Announcement of Interim Results For the Six Months Ended 30 September 2022

11 Nov 2022

Date of Board Meeting

11 Nov 2022

Positive Profit Alert

01 Nov 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2022

03 Oct 2022

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2022

01 Sep 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2022

23 Aug 2022

Second Amended and Restated Memorandum and Articles of Association

23 Aug 2022

Poll Results of the Annual General Meeting held on 23 August 2022

01 Aug 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2022

28 Jul 2022

Notice of Annual General Meeting

28 Jul 2022

Proxy Form for Use at Annual General Meeting

28 Jul 2022

Proposals for General Mandates to Issue New Shares and Buy Back Shares, Re-Election of Retiring Directors, Proposed Adoption of New Memorandum and Articles of Association and Notice of Annual General Meeting

28 Jul 2022

2022 Annual Report

14 Jul 2022

Change of Address of Hong Kong Branch Share Registrar and Transfer Office

04 Jul 2022

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2022

29 Jun 2022

Final dividend for the year ended 31 March 2022

29 Jun 2022

Final dividend for the year ended 31 March 2022

28 Jun 2022

Proposed Adoption of the Second Amended and Restated Memorandum and Articles of Association of the Company

28 Jun 2022

Announcement of Final Results For The Year Ended 31 March 2022

13 Jun 2022

Date of Board Meeting

01 Jun 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2022

20 May 2022

Positive Profit Alert

04 May 2022

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2022

01 Apr 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2022

01 Mar 2022

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2022

04 Feb 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2022

03 Jan 2022

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2021

17 Dec 2021

2021 Interim Report

01 Dec 2021

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2021

30 Nov 2021

Announcement of Interim Results For the Six Months Ended 30 September 2021

18 Nov 2021

Date of Board Meeting

02 Nov 2021

Positive Profit Alert

01 Nov 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2021

04 Oct 2021

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2021

01 Sep 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2021

23 Aug 2021

Poll Results of the Annual General Meeting held on 23 August 2021

02 Aug 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2021

21 Jul 2021

Notice of Annual General Meeting

21 Jul 2021

Proxy Form for Use at Annual General Meeting

21 Jul 2021

Proposals for General Mandates to issue New Shares and Buy Back Shares, Re-election of Retiring Directors and Notice of Annual General Meeting

21 Jul 2021

2021 Annual Report

02 Jul 2021

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2021

30 Jun 2021

Supplemental Announcement to Annual Results For the Year Ended 31 March 2021

21 Jun 2021

Announcement of Final Results For the Year Ended 31 March 2021

08 Jun 2021

Date of Board Meeting

03 Jun 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2021

03 May 2021

Positive Profit Alert

03 May 2021

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2021

01 Apr 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2021

01 Mar 2021

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2021

01 Feb 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2021

04 Jan 2021

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2020

18 Dec 2020

2020 Interim Report

03 Dec 2020

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2020

30 Nov 2020

Announcement of Interim Results For the Six Months Ended 30 September 2020

17 Nov 2020

Date of Board Meeting

04 Nov 2020

Supplementary Announcement in relation to Capital Contribution to an Associate Disclosed in the Annual Report of The Company For the Year Ended 31 March 2020 - Discloseable Transaction in Respect of the Capital Contribution and Major Transaction when

04 Nov 2020

Change of Auditor

02 Nov 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 October2020

05 Oct 2020

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2020

01 Sep 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2020

19 Aug 2020

Poll Results of the Annual General Meeting held on 19 August 2020

18 Aug 2020

Typhoon Arrangement For The Annual General Meeting To Be Held On 19 August 2020

03 Aug 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2020

20 Jul 2020

Notice of Annual General Meeting

20 Jul 2020

Proxy Form for Use at Annual General Meeting

20 Jul 2020

Proposals for General Mandates to issue New Shares and Buy Back Shares, Re-election of Retiring Directors and Notice of Annual General Meeting

20 Jul 2020

2020 Annual Report

02 Jul 2020

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2020

19 Jun 2020

Announcement of Final Results For the Year Ended 31 March 2020

09 Jun 2020

Date of Board Meeting

01 Jun 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2020

04 May 2020

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2020

01 Apr 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2020

02 Mar 2020

Monthly Return of Equity issuer on movements in securities for the month ended 29 February 2020

03 Feb 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2020

02 Jan 2020

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2019

19 Dec 2019

2019 Interim Report

02 Dec 2019

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2019

29 Nov 2019

Announcement of Interim Results For the Six Months Ended 30 September 2019

19 Nov 2019

Date of Board Meeting

01 Nov 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2019

02 Oct 2019

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2019

02 Sep 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2019

19 Aug 2019

Poll Results of the Annual General Meeting held on 19 August 2019

05 Aug 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2019

19 Jul 2019

Notice of Annual General Meeting

19 Jul 2019

Proxy Form for Use at Annual General Meeting

19 Jul 2019

Proposals for General Mandates to issue New Shares and Buy Back Shares, Re-election of Retiring Directors and Notice of Annual General Meeting

19 Jul 2019

2019 Annual Report

03 Jul 2019

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2019

18 Jun 2019

Announcement of Final Results For the Year Ended 31 March 2019

06 Jun 2019

Date of Board Meeting

03 Jun 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2019

31 May 2019

Update on Discloseable Transaction – Share Subscription

10 May 2019

Profit Warning

02 May 2019

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2019

01 Apr 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2019

04 Mar 2019

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2019

20 Feb 2019

Discloseable Transaction – Share Subscription – Supplemental Information and Completion of the Subscription

01 Feb 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2019

18 Jan 2019

Discloseable Transaction - Share Subscription

07 Jan 2019

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2018

27 Dec 2018

Terms of Reference of the Nomination Committee (Revised)

27 Dec 2018

Terms of Reference of the Audit Committee (Revised)

24 Dec 2018

Interim report 2018

03 Dec 2018

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2018

30 Nov 2018

Announcement of Interim Results For the Six Months Ended 30 September 2018

16 Nov 2018

Date of Board Meeting

08 Nov 2018

Profit Warning

01 Nov 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2018

02 Oct 2018

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2018

03 Sep 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2018

20 Aug 2018

Poll Results of the Annual General Meeting held on 20 August 2018

07 Aug 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2018

19 Jul 2018

Notice of Annual General Meeting

19 Jul 2018

Proxy Form for use at Annual General Meeting

19 Jul 2018

Proposals for General Mandates to issue New Shares and Buy Back Shares, Re-election of Retiring Directors and Notice of Annual General Meeting

19 Jul 2018

Annual report 2018

03 Jul 2018

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2018

15 Jun 2018

Announcement of Final Results for the year ended 31 March 2018

05 Jun 2018

Date of Board Meeting

01 Jun 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2018

02 May 2018

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2018

03 Apr 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2018

01 Mar 2018

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2018

01 Feb 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2018

08 Jan 2018

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2017

20 Dec 2017

Interim report 2017

01 Dec 2017

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2017

30 Nov 2017

Announcement of Interim Results for the Six Months Ended 30 September 2017

17 Nov 2017

Date of Board Meeting

01 Nov 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2017

03 Oct 2017

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2017

21 Sep 2017

Next Day Disclosure Return

04 Sep 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2017

31 Aug 2017

Next Day Disclosure Return

21 Aug 2017

Poll Results of the Annual General Meeting held on 21 August 2017

11 Aug 2017

Next Day Disclosure Return

10 Aug 2017

Next Day Disclosure Return

09 Aug 2017

Next Day Disclosure Return

01 Aug 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2017

21 Jul 2017

Next Day Disclosure Return

20 Jul 2017

Next Day Disclosure Return

20 Jul 2017

Notice of Annual General Meeting

20 Jul 2017

Proxy Form for use at Annual General Meeting

20 Jul 2017

Proposals for General Mandates to issue New Shares and Buy Back Shares, Re-election of Retiring Directors and Notice of Annual General Meeting

20 Jul 2017

Annual report 2017

19 Jul 2017

Next Day Disclosure Return

03 Jul 2017

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2017

16 Jun 2017

Announcement of Final Results for the year ended 31 March 2017

06 Jun 2017

Date of Board Meeting

01 Jun 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2017

05 May 2017

Profit Warning

04 May 2017

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2017

03 Apr 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2017

01 Mar 2017

Monthly Return of Equity issuer on movements in securities for the month ended 28 February 2017

21 Feb 2017

Next Day Disclosure Return

06 Feb 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2017

04 Jan 2017

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2016

01 Dec 2016

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2016

29 Nov 2016

Announcement of interim results for the six months ended 30 September 2016

17 Nov 2016

Date of Board Meeting

02 Nov 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2016

03 Oct 2016

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2016

02 Sep 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2016

22 Aug 2016

POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 22 AUGUST 2016

01 Aug 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2016

21 Jul 2016

Next day disclosure return

20 Jul 2016

NOTICE OF ANNUAL GENERAL MEETING

20 Jul 2016

PROXY FORM FOR USE AT ANNUAL GENERAL MEETING

20 Jul 2016

PROPOSALS FOR GENERAL MANDATES TO ISSUE NEW SHARES AND BUY BACK SHARES, RE-ELECTION OF RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING

20 Jul 2016

2016 ANNUAL REPORT

20 Jul 2016

PROPOSALS FOR GENERAL MANDATES TO ISSUE NEW SHARES AND BUY BACK SHARES, RE-ELECTION OF RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING

20 Jul 2016

PROXY FORM FOR USE AT ANNUAL GENERAL MEETING

20 Jul 2016

NOTICE OF ANNUAL GENERAL MEETING

04 Jul 2016

Monthly Return of Equity issuer on movements in securities for the month ended 30 June 2016

17 Jun 2016

Announcement of Final Results for the year ended 31 March 2016

01 Jun 2016

Date of Board Meeting

01 Jun 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 May 2016

03 May 2016

Monthly Return of Equity issuer on movements in securities for the month ended 30 April 2016

01 Apr 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 March 2016

02 Mar 2016

Monthly Return of Equity issuer on movements in securities for the month ended 29 February 2016

01 Feb 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 January 2016

04 Jan 2016

Monthly Return of Equity issuer on movements in securities for the month ended 31 December 2015

05 Dec 2015

Monthly Return of Equity issuer on movements in securities for the month ended 30 November 2015

30 Nov 2015

Terms of Reference of the Audit Committee (Revised)

30 Nov 2015

Announcement of Interim Results for the six months ended 30 September 2015

18 Nov 2015

Date of Board Meeting

02 Nov 2015

Monthly Return of Equity issuer on movements in securities for the month ended 31 October 2015

02 Oct 2015

Monthly Return of Equity issuer on movements in securities for the month ended 30 September 2015

04 Sep 2015

Monthly Return of Equity issuer on movements in securities for the month ended 31 August 2015

03 Aug 2015

Monthly Return of Equity issuer on movements in securities for the month ended 31 July 2015

15 Jul 2015

Grant of Share Options

02 Jul 2015

Terms of reference - Remuneration committee

02 Jul 2015

Terms of reference - Nomination committee

02 Jul 2015

Terms of reference - Audit committee

02 Jul 2015

List of Directors and their Roles and Function

02 Jul 2015

Memorandum and Articles of Association

02 Jul 2015

Announcement of Offer Price and Allotment Result

19 Jun 2015

Green Application form

19 Jun 2015

Yellow Application form

19 Jun 2015

White Application form

19 Jun 2015

Placing and public offer

19 Jun 2015

Placing and public offer - Prospectus