3 Apr 2024 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2024
26 Mar 2024 ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2023
11 Mar 2024 NOTICE OF BOARD MEETING
4 Mar 2024 Monthly Return of Equity Issuer on Movements in Securities for the month ended 29 February 2024
7 Feb 2024 PROFIT WARNING
2 Feb 2024 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2024
8 Jan 2024 BUSINESS UPDATE
2 Jan 2024 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2023
5 Dec 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2023
1 Nov 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2023
6 Oct 2023 BUSINESS UPDATE
3 Oct 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2023
20 Sep 2023 Interim Report 2023
4 Sep 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2023
29 Aug 2023 INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2023
14 Aug 2023 NOTICE OF BOARD MEETING
1 Aug 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2023
31 Jul 2023 PROFIT WARNING
4 Jul 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2023
5 Jun 2023 POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 5 JUNE 2023
1 Jun 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2023
3 May 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2023
27 Apr 2023 PROXY FORM
27 Apr 2023 NOTICE OF ANNUAL GERNERAL MEETING
27 Apr 2023 (1) PROPOSED GRANT OF GENERAL MANDATES TO ISSUE NEW SHARES AND REPURCHASE BY THE COMPANY OF ITS OWN SHARES; (2) PROPOSED RE-ELECTION OF DIRECTORS; (3) PROPOSED AMENDMENTS TO THE MEMORANDUM AND ARTICLES OF ASSOCIATION AND ADOPTION OF THE AMENDED MEMORANDUM AND ARTICLES OF ASSOCIATION; AND (4) NOTICE OF ANNUAL GENERAL MEETING
27 Apr 2023 Annual Report 2022
3 Apr 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2023
31 Mar 2023 ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2022
31 Mar 2023 PROPOSED AMENDMENTS TO THE MEMORANDUM AND ARTICLES OF ASSOCIATION
15 Mar 2023 Notice of Board Meeting
6 Mar 2023 Profit Warning
2 Mar 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2023
2 Feb 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2023
5 Jan 2023 DISCLOSEABLE TRANSACTION IN RELATION TO THE ACQUISITION OF INTERESTS IN THE PLOT IN VIETNAM
4 Jan 2023 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2022
30 Dec 2022 Terms of Reference of the Remuneration Committee
23 Dec 2022 Forfeiture of Unclaimed Dividends
2 Dec 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2022
1 Nov 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2022
3 Oct 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2022
20 Sep 2022 Interim Report 2022
2 Sep 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2022
23 Aug 2022 Interim Results Announcement For The Six Months Ended 30 June 2022
9 Aug 2022 Notice of Board Meeting
3 Aug 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 July 2022
29 Jul 2022 Change of Address of Hong Kong Branch Share Registrar and Transfer Office
5 Jul 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2022
6 Jun 2022 Poll Results of the Annual General Meeting Held On 6 June 2022
1 Jun 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2022
3 May 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2022
21 Apr 2022 Proxy Form
21 Apr 2022 Notice of Annual General Meeting
21 Apr 2022 (1) Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3) Notice of Annual General Meeting
21 Apr 2022 2021 Annual Report
1 Apr 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2022
28 Mar 2022 Final Dividend for the Year Ended 31 December 2021 and Closure of Register of Members
28 Mar 2022 Annual Results Announcement for the Year Ended 31 December 2021
14 Mar 2022 Notice of Board Meeting
11 Mar 2022 Positive Profit Alert
7 Mar 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2022
15 Feb 2022 Announcement Made Pursuant To Rule 13.51B(2) of The Listing Rules
4 Feb 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2022
7 Jan 2022 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2021
20 Dec 2021 Announcement Pursuant To Rule 13.18 of The Listing Rules
3 Dec 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2021
3 Nov 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2021
4 Oct 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2021
10 Sep 2021 Interim Report 2021
3 Sep 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2021
23 Aug 2021 Interim Results Announcement for the Six Months Ended 30 June 2021
11 Aug 2021 Notice of Board Meeting
3 Aug 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2021
2 Jul 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2021
28 Jun 2021 Positive Profit Alert
7 Jun 2021 Poll Results of the Annual General Meeting Held On 7 June 2021
4 Jun 2021 Monthly Return of Equity Issuer on Movements in Securities
22 Apr 2021 Proxy Form
22 Apr 2021 (1) Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3) Notice of Annual General Meeting
22 Apr 2021 2020 Annual Report
6 Apr 2021 Monthly Return of Equity Issuer on Movements in Securities
29 Mar 2021 Annual Results Announcement for the Year Ended 31 December 2020
15 Mar 2021 Notice of Board Meeting
14 Mar 2021 Announcement
4 Mar 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2021
4 Feb 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2021
4 Jan 2021 Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2020
31 Dec 2020 Change in Company Secretary / Change in Directors or of Important Executive Functions or Responsibilities
17 Sep 2020 2020 Interim Report
28 Aug 2020 Interim Results Announcement for the Six Months Ended 30 June 2020
18 Aug 2020 Notice of Board Meeting
27 Jul 2020 Supplemental Announcement
26 Jun 2020 Profit Warning
8 Jun 2020 Poll Results of the Annual General Meeting Held on 8 June 2020
21 Apr 2020 Notice of Annual General Meeting
21 Apr 2020 Proxy Form
21 Apr 2020 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice of Annual General Meeting
1 Apr 2020 Clarification Announcement in Relation to the Book Closure Date for the Proposed Final Dividend for the Year Ended 31 December 2019
17 Mar 2020 Notice of Board Meeting
2 Jan 2020 APPOINTMENT AND RESIGNATION OF EXECUTIVE DIRECTOR

24 Sep 2019 Interim Report 2019
30 Aug 2019 Interim Results Announcement for the Six Months Ended 30 June 2019
19 Aug 2019 Announcement Pursuant to Rule 13.18 of the Listing Rules
15 Aug 2019 Notice of Board Meeting
26 Jul 2019 2018 Environmental, Social and Governance Report
25 Jun 2019 Change of Address of Hong Kong Branch Share Registrar and Transfer Office
3 Jun 2019 Poll Results of the Annual General Meeting Held on 3 June 2019
26 Apr 2019 Notice of Annual General Meeting
26 Apr 2019 Proxy Form
26 Apr 2019 2018 Annual Report
26 Apr 2019 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
11 Apr 2019 Clarification Announcement in Relation to the Book Closure Date for the Proposed Final Dividend for the Year Ended 31 December 2018
28 Mar 2019 Annual Results Announcement for the Year Ended 31 December 2018
15 Mar 2019 Notice of Board Meeting
13 Sep 2018 Interim Report 2018
04 Sep 2018 Discloseable Transaction: Land Lease Contract
20 Aug 2018 Interim Results Announcement for the Six Months Ended 30 June 2018
06 Aug 2018 Notice of Board Meeting
26 Jul 2018 2017 Environmental, Social and Governance Report
11 Jun 2018 Poll Results of the Annual General Meeting Held on 11 June 2018
26 Apr 2018 Notice of Annual General Meeting
26 Apr 2018 Proxy Form
26 Apr 2018 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
26 Apr 2018 2017 Annual Report
28 Mar 2018 Annual Results Announcement for the Year Ended 31 December 2017
13 Mar 2018 Notice of Board Meeting
01 Jan 2018 List of Directors and Their Role and Function
29 Dec 2017 Redsignation of Director
07 Sep 2017 Interim Report 2017
28 Aug 2017 Interim Results Announcement for the Six Months Ended 30 June 2017
25 Aug 2017 Announcement Pursuant to Rule 13.18 of the Listing Rules
14 Aug 2017 Notice of Board Meeting
26 Jul 2017 2016 Environmental, Social and Governance Report
14 Jul 2017 List of Directors and Their Role and Function
14 Jul 2017 Change of Independent Non-Executive Director,Chairman of Remuneration Committee,Member of Audit Committee and Member of Nomination Committee
12 Jun 2017 Poll Results of the Annual General Meeting Held on 12 June 2017
27 Apr 2017 Notice of Annual General Meeting
27 Apr 2017 Proxy Form
27 Apr 2017 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
27 Apr 2017 2016 Annual Report
03 Apr 2017 Clarification Announcement in Relation to Proposed Final Dividend for the Year Ended 31 December 2016
31 Mar 2017 Annual Results Announcement for the Year Ended 31 December 2016
16 Mar 2017 Notice of Board Meeting
02 Dec 2016 Change in Directors or of Important Executive Functions or Responsibilities
01 Dec 2016 Change of Independent Non-Executive Director, Chairman of Audit Committee, Member of Remuneration Committee and Member of Nomination Commitee
06 Sep 2016 Interim Report 2016
29 Aug 2016 Interim Results Announcement for the Six Months Ended 30 June 2016
15 Aug 2016 Notice of Board Meeting
29 Jun 2016 Clarification of News or Reports – Qualified
29 Jun 2016 Trading Halt
6 Jun 2016 Poll Results of the Annual General Meeting Held on 6 June 2016
29 Apr 2016 Update of Director’s Information
28 Apr 2016 Notice of Annual General Meeting
28 Apr 2016 Proxy Form
28 Apr 2016 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
28 Apr 2016 2015 Annual Report
24 Mar 2016 Annual Results Announcement for the Year Ended 31 December 2015
09 Mar 2016 Notice of Board Meeting
01 Mar 2016 Discloseable Transaction
08 Sep 2015 Interim Report 2015
28 Aug 2015 Interim Results Announcement for the Six Months Ended 30 June 2015
25 Aug 2015 Announcement Pursuant to Rule 13.18 of the Listing Rules
14 Aug 2015 Notice of Board Meeting
15 Jun 2015 (1)Poll Results of the Annual General Meeting Held on 15 June 2015; and (2)Change of Head Office and Principal Place of Business in Hong Kong
29 Apr 2015 Notice of Annual General Meeting
29 Apr 2015 Proxy Form
29 Apr 2015 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
29 Apr 2015 2014 Annual Report
29 Mar 2015 Annual Results Announcement for the Year Ended 31 December 2014
13 Mar 2015 Notice of board meeting
01 Dec 2014 Discloseable Transaction:Acquisition of Property and Car Parking Spaces
15 Sep 2014 Interim Report 2014
22 Aug 2014 Interim Results Announcement for the Six Months Ended 30 June 2014
22 Aug 2014 Discloseable Transaction:Disposal of Equity Interest in a Joint Venture Company
8 Aug 2014 Notice of Board Meeting
09 Jun 2014 Poll Results of the Annual General Meeting Held on 9 June 2014
28 Apr 2014 Notice of Annual General Meeting
28 Apr 2014 Proxy Form
28 Apr 2014 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
28 Apr 2014 2013 Annual Report
25 Mar 2014 Annual Results Announcement for the Year Ended 31 December 2013
11 Mar 2014 Notice of Board Meeting
20 Feb 2014 Change of Principal Share Registrar and Transfer Office in Cayman Islands
04 Sep 2013 2013 Interim Report
26 Aug 2013 Interim Results Announcement for the Six Months Ended 30 June 2013
12 Aug 2013 Notice of Board Meeting
07 Aug 2013 Announcement Pursuant to Rule 13.18 of the Listing Rules
03 Jun 2013 Poll Results of the Annual General Meeting Held on 3 June 2013
23 Apr 2013 Notice of Annual General Meeting
23 Apr 2013 Proxy Form
23 Apr 2013 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
23 Apr 2013 Annual Report 2012
27 Mar 2013 Annual Results Announcement for the Year Ended 31 December 2012
13 Mar 2013 Notice of Board Meeting
08 Feb 2013 Announcement
03 Sep 2012 2012 Interim Report
28 Aug 2012 Interim Results Announcement for the Six Months Ended 30 June 2012
14 Aug 2012 Notice of Board Meeting
5 Jun 2012 Poll Results of the Annual General Metting Held on 5 June 2012
20 Apr 2012 Proxy Form
20 Apr 2012 (1)Proposed Grant of General Mandates to Issue New Shares and Repurchase by The Company of Its Own Shares; (2) Proposed Re-Election of Directors; and (3)Notice oF Annual General Meeting
20 Apr 2012 Notice of Annual General Meeting
20 Apr 2012 Annual Report 2011
28 Mar 2012 Final Dividend for the Year Ended 31 December 2011; and Closure of Registger of Members
27 Mar 2012 Annual Results Announcement for the Year Ended 31 December 2011
13 Mar 2012 Notice of Board Meeting
15 Sep 2011 Change in Directors or of Important Executive Functions or Responsibilities
02 Sep 2011 2011 Interim Report
23 Aug 2011 Interim Results Announcement For the Six Months Ended 30 June 2011
12 Aug 2011 Pursuant to Rule 13.18 of the Listing Rules
11 Aug 2011 Notice of Board Meeting
06 Jul 2011 Positive Profit Alert
03 Jun 2011 Poll Results of the Annual General Meeting Held on 3 June 2011
15 Apr 2011 Annual Report 2010
15 Apr 2011 Notice of Annual General Meeting
15 Apr 2011 Proxy Form
15 Apr 2011 Circulars – [Re-election or Appointment of Director subject to Shareholders’ Approval / Explanatory Statement for Repurchase of Shares / General Mandate]
28 Mar 2011 Annual Results Announcement for the Year Ended 31 December 2010
14 Mar 2011 Notice of board meeting
22 Feb 2011 Major Transaction:Disposal of 75% Equity Interest in and 75% Shareholder’s Loan due by Kam Hing International Limited
31 Jan 2011 Major Transaction:Disposal of 75% Equity Interest in and 75% Shareholder’s Loan due by Kam Hing International Limited
3 Sep 2010 2010 Interim Report
24 Aug 2010 2010/11 Interim Results
3 Aug 2010 Notice of board meeting
8 Jun 2010 Poll Results Of The Annual General Meeting Held On 8 June 2010
28 May 2010 Supplementary Notice of Annual General Meeting
27 May 2010 Second Proxy Forms
27 May 2010 Circulars – Supplemental Circular to the Circular of the Company Dated 30 April 2010 Relating to the Re-election of Directors at the Annual General Meeting;and Supplementary Notice of Annual Meeting
11 May 2010 Pursuant to Rule 13.09(1) of the Listing Rules and Resumption of Trading
11 May 2010 Suspension of Trading
3 May 2010 Change of Director
3 May 2010 Announcement pursuant to Rule 13.18 of the Listing Rules
29 Apr 2010 Notice of Annual General Meeting
29 Apr 2010 Proxy Form
29 Apr 2010 Circular (Proposed grant of general mandates to issue new shares and repurchase by the company of its own shares, proposed re-election of directors, proposed refreshment of scheme mandate limit and notice of annual general meeting)
29 Apr 2010 2009/10 Annual Report
26 Apr 2010 2009/10 Annual Results
12 Apr 2010 Notice of board meeting
31 Mar 2010 Announcement: Pursuant to Rule 13.09(1) of the Listing Rules
31 Mar 2010 Change of Company Secretary
27 Jan 2010 Announcement: Pursuant to Rule 13.09(1) of the Listing Rules
15 Jan 2010 Placing of new shares under general mandate and resumption of trading
15 Jan 2010 Suspension of Trading
7 Jan 2010 Poll results of the extraordinary general meeting held on 7 January 2010

18 Dec 2009 Circular (Proposed refreshment of general mandate to allot and issue shares)
18 Dec 2009 Notice of EGM
18 Dec 2009 Proxy form
7 Dec 2009 Top-up placing of new shares and resumption oftrading
7 Dec 2009 Suspension of Trading
7 Oct 2009 Initial funding for the exploration and exploitation right of iron resources in Soalala, Madagascar
15 Sep 2009 Successfully bid for the exploration and exploitation right of iron resources in Soalala, Madagascar
15 Sep 2009 Appointment of Non-Executive Director
15 Sep 2009 2009/10 Interim Results
27 Aug 2009 Notice of board meeting
23 Aug 2009 Strategic Framework Agreement
10 Aug 2009 Top-up placing of new shares and private placing of non-listed warrants and resumption of trading
10 Aug 2009 Suspension of Trading
6 July 2009 Grant of share options
8 June 2009 Poll results of the annual general meeting held on 8 June 2009
29 April 2009 Notice of Annual General Meeting
29 April 2009 Proxy Form
29 April 2009 Circular (Proposed grant of general mandates to issue new shares and repurchase by the company of its own shares, proposed re-election of directors, proposed amendments to the articles of association and notice of annual general meeting)
29 April 2009 2008/09 Annual Report
21 April 2009 Proposed amendments to the articles of association of the company
21 April 2009 2008/09 Annual Results
1 April 2009 Notice of board meeting
30 September 2008 Appointment of executive director
22 September 2008 2008/09 Interim Report
16 September 2008 2008/09 Interim Results
2 September 2008 Notice of board meeting
27 August 2008 Unusual volume and unusual price movement
30 June 2008 Resignation of independent non-executive director and change of audit committee member
29 April 2008 Notice of Annual General Meeting
29 April 2008 Proxy Form
29 April 2008 Circular (Proposed general mandates to issue and repurchase shares, proposed re-election of directors, proposed refreshment of share option shceme limit and notice of annual general meeting)
29 April 2008 2007/08 Annual Report
21 April 2008 2007/08 Annual Results
7 April 2008 Notice of borad meeting
25 January 2008 Two cooperation agreements in relation to the exploration and exploitation of iron and other mineral resources in the Bekisopa region and other region of Madagascar
28 November 2007 KH Mining and the Transferor entered into the Transfer Agreement, pursuant to which the Transferor has agreed to transfer its contractual right in the Exploration Licence to KH Mining at a cash consideration of RMB 2 million. KH Mining has agreed to share with the Transferor 10% of the net profit after taxation of KH Mininig inspect of the Shipai Mine (the “Profit Sharing Arrangement”).
16 November 2007 (1) Unusual volume and price movement (2) Preliminary discussion with independent third parties for the possible acquisition of mining business in the People’s Republic of China
22 October 2007 Unusual price movement
5 October 2007 Unusual volume and price movement
10 September 2007 2007/08 Interim Report
4 September 2007 2007/08 Interim Results
23 August 2007 Date of Board Meeting
3 August 2007 Unusual volume and price movement
2 August 2007 Unusual volume and price movement
1 August 2007 Unusual volume and price movement
18 Jul 2007 Announcement in relation to public float
29 June 2007 Appointment of independent non-exective director
16 May 2007 Final dividerd payment date
30 April 2007 2006/07 Annual Report
30 April 2007 Circular (Proposed general mandates to issue and repurchase shares, proposed re-election of directors and notice of annual general meeting)
30 April 2007 Proxy Form
27 April 2007 Notice of Annual General Meeting
20 April 2007 2006/07 Annual Results
13 April 2007 As a Guarantor – entered into the Loan Agreement for a 4-year term loan facility of HK$440,000,000
21 February 2007 Unusual volume and price movement
24 January 2007 Circular (Major transaction and continuing connected transaction – establishment of a joint venture company)
2 January 2007 Major transaction and continuing connected transaction and resumption of trading
6 November 2006 Change of Registered Address
28 September 2006 2006/07 Interim Report
22 September 2006 2006/07Interim Results
21 September 2006 2006/07 Results Announcement (Summary)
4 May 2006 2005/06 Annual Report
2 May 2006 Proxy Form
2 May 2006 Circular (Proposed general mandates to issue and repurchase shares, proposed re-election of directors, proposed amendments to the article of association and notice of annual general meeting)
28 April 2006 Notices of Annual General Meeting
26 April 2006 2005/06 Annual Results
25 April 2006 2005/06 Results Announcement (Summary)
10 February 2006 Unusual volume movement
28 December 2005 Advance to certain entities, comprising trade receivables which individually exceeds 8% of the Company’s market capitalization
29 September 2005 Unusual price movement
27 September 2005 2005/06 Interim Report
20 September 2005 2005/06 Interim Results
16 September 2005 2005/06 Results Announcement (Summary)
20 July 2005 As a Guarantor – entered into the Loan Agreement for a 3-year term loan facility of HK$305,000,000
4 July 2005 Changes of Composition of the Board of Directors and Audit Committee
5 May 2005 2004/05 Annual Report
29 April 2005 Proxy FormCircular (Proposal for grant of general mandates to issue and repurchase shares and notice of annual general meeting)
28 April 2005 Notice of Annual General Meeting
22 April 2005 2004/05 Amendment to Results AnnouncementAnnual Results
21 April 2005 2004/05 Results Announcement (Summary)
28 February 2005 (1) Unusual volume movement (2) Discussion with a third party who is not a connected person regarding the proposed investment in setting up a new fabrics production in China
10 November 2004 Unusual volume movement
18 October 2004 End of stabilising period and expiry of over-allotment option
28 September 2004 2004/05 Interim Report
27 September 2004 2004/05 Interim Results
24 September 2004 2004/05 Results Announcement (Summary)
22 September 2004 IPO Result
21 September 2004 New Listing
20 September 2004 Placing and Public Offer
14 September 2004 Placing and Public OfferAnnouncement for Placing and Public Offer