中文

Shanghai Qingpu Fire-Fighting Equipment Co. Ltd

 

Announcement:

 

2024/11/14 - THIRD QUARTERLY REPORT 2024

2024/11/13 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2024

2024/11/04 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 October 2024

2024/10/30 - NOTICE OF BOARD MEETING

2024/10/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 September 2024

2024/09/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 August 2024

2024/08/29 - INTERIM REPORT 2024

2024/08/23 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2024

2024/08/12 - NOTICE OF BOARD MEETING

2024/08/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 July 2024

2024/07/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 June 2024

2024/06/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 May 2024

2024/05/31 - Notification Letter and Reply Form to Non-Registered Shareholders - Arrangement of Electronic Dissemination of Corporate Communications

2024/05/31 - Notification Letter and Reply Form to Registered Shareholders - Arrangement of Electronic Dissemination of Corporate Communications

2024/05/30 - ARTICLES OF ASSOCIATION

2024/05/30 - ANNUAL GENERAL MEETING HELD ON 30 MAY 2024 POLL RESULTS

2024/05/14 - FIRST QUARTERLY REPORT 2024

2024/05/10 - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2024

2024/05/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 April 2024

2024/04/25 - NOTICE OF BOARD MEETING

2024/04/12 - Form of proxy for use at Annual General Meeting To be held on 30 May 2024 or any adjournment thereof

2024/04/12 - REPLY SLIP

2024/04/12 - NOTICE OF ANNUAL GENERAL MEETING

2024/04/12 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; RE-ELECTION OF SUPERVISORS; PROPOSED AMENDMENTS TO ARTICLES OF ASSOCIATIONS AND NOTICE OF ANNUAL GENERAL MEETING

2024/04/12 - ANNUAL REPORT 2023

2024/04/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 March 2024

2024/03/22 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2023

2024/03/08 - NOTICE OF BOARD MEETING

2024/03/01 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 29 February 2024

2024/02/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 January 2024

2024/01/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 December 2023

2023/12/04 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 November 2023

2023/11/13 - THIRD QUARTERLY REPORT 2023

2023/11/10 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2023

2023/11/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 October 2023

2023/10/25 - NOTICE OF BOARD MEETING

2023/10/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 September 2023

2023/09/04 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 August 2023

2023/08/14 - INTERIM REPORT 2023

2023/08/10 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2023

2023/08/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 July 2023

2023/07/26 - NOTICE OF BOARD MEETING

2023/07/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 June 2023

2023/06/30 - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2023/06/30 - ANNUAL GENERAL MEETING HELD ON 30 JUNE 2023 POLL RESULTS

2023/06/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 May 2023

2023/05/12 - Form of proxy for use at Annual General Meeting To be held on 30 June 2023 or any adjournment thereof

2023/05/12 - REPLY SLIP

2023/05/12 - NOTICE OF ANNUAL GENERAL MEETING

2023/05/12 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; RE-ELECTION OF DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING

2023/05/12 - FIRST QUARTERLY REPORT 2023

2023/05/10 - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2023

2023/05/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 April 2023

2023/04/25 - NOTICE OF BOARD MEETING

2023/04/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 March 2023

2023/03/29 - ANNUAL REPORT 2022

2023/03/24 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2022

2023/03/10 - PROFIT WARNING

2023/03/08 - NOTICE OF BOARD MEETING

2023/03/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 28 February 2023

2023/02/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 January 2023

2023/01/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 December 2022

2022/12/01 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 November 2022

2022/11/11 - THIRD QUARTERLY REPORT 2022

2022/11/10 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2022

2022/11/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 October 2022

2022/10/25 - NOTICE OF BOARD MEETING

2022/10/03 - Monthly Return for Equity Issuer on Movements in Securities for the month ended 30 September 2022

2022/09/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 August 2022

2022/08/11 - INTERIM REPORT 2022

2022/08/10 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2022

2022/08/04 - Monthly Return for Equity Issuer on Movements in Securities for the month ended 31 July 2022

2022/07/28 - NOTICE OF BOARD MEETING

2022/07/28 - PROFIT WARNING

2022/07/04 - SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO THE POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 30 JUNE 2022

2022/07/04 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 June 2022

2022/06/30 - ARTICLES OF ASSOCIATION

2022/06/30 - ANNUAL GENERAL MEETING HELD ON 30 JUNE 2022 POLL RESULTS

2022/06/02 - Monthly Return for Equity Issuer on Movements in Securities for the month ended 31 May 2022

2022/05/16 - Form of proxy for use at Annual General Meeting To be held on 30 June 2022 or any adjournment thereof

2022/05/16 - REPLY SLIP

2022/05/16 - NOTICE OF ANNUAL GENERAL MEETING

2022/05/16 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; PROPOSED AMENDMENTS TO ARTICLES OF ASSOCIATIONS AND NOTICE OF ANNUAL GENERAL MEETING

2022/05/16 - FIRST QUARTERLY REPORT 2022

2022/05/13 - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2022

2022/05/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 April 2022

2022/04/28 - ANNUAL REPORT 2021

2022/04/28 - NOTICE OF BOARD MEETING

2022/04/19 - FURTHER DELAY IN PUBLICATION OF ANNUAL REPORT

2022/04/04 - Monthly Return for Equity Issuer on Movements in Securities for the month ended 31 March 2022

2022/03/31 - DELAY IN PUBLICATION OF ANNUAL REPORT

2022/03/31 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2021

2022/03/21 - NOTICE OF BOARD MEETING

2022/03/15 - POSITIVE PROFIT ALERT

2022/03/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 28 February 2022

2022/02/04 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 January 2022

2022/01/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 December 2021

2021/12/09 - SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO THE ANNUAL REPORT FOR THE YEAR ENDED 31 DECEMBER 2020

2021/12/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 November 2021

2021/11/11 - THIRD QUARTERLY REPORT 2021

2021/11/10 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2021

2021/11/03 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 October 2021

2021/10/25 - POSITIVE PROFIT ALERT

2021/10/22 - NOTICE OF BOARD MEETING

2021/10/04 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 30 September 2021

2021/09/13 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 August 2021

2021/09/02 - Monthly Return for Equity Issuer on Movements in Securities For the month ended 31 August 2021

2021/08/24 - COMPLETION OF VERY SUBSTANTIAL DISPOSAL TRANSACTION IN RELATION TO LAND RESUMPTION

2021/08/20 - EXTRAORDINARY GENERAL MEETING HELD ON 20 AUGUST 2021 POLL RESULT

2021/08/12 - INTERIM REPORT 2021

2021/08/11 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2021

2021/08/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2021

2021/07/23 - NOTICE OF BOARD MEETING

2021/07/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2021

2021/07/02 - Form of proxy for use at Extraordinary General Meeting To be held on 20 August 2021 or any adjournment thereof

2021/07/02 - REPLY SLIP

2021/07/02 - NOTICE OF EXTRAORDINARY GENERAL MEETING

2021/07/02 - (1) VERY SUBSTANTIAL DISPOSAL TRANSACTION IN RELATION TO LAND RESUMPTION AND (2) NOTICE OF EXTRAORDINARY GENERAL MEETING

2021/06/30 - ANNUAL GENERAL MEETING HELD ON 30 JUNE 2021 POLL RESULTS

2021/06/08 - VERY SUBSTANTIAL DISPOSAL TRANSACTION IN RELATION TO LAND RESUMPTION

2021/06/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2021

2021/05/31 - EXCHANGE NOTICE - RESUMPTION OF TRADING

2021/05/31 - INSIDER INFORMATION IN RELATION TO LAND RESUMPTION AND RESUMPTION OF TRADING

2021/05/28 - EXCHANGE NOTICE - TRADING HALT

2021/05/12 - Form of proxy for use at Annual General Meeting To be held on 30 June 2021 or any adjournment thereof

2021/05/12 - REPLY SLIP

2021/05/12 - NOTICE OF ANNUAL GENERAL MEETING

2021/05/12 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; RE-ELECTION OF SUPERVISORS AND NOTICE OF ANNUAL GENERAL MEETING

2021/05/12 - FIRST QUARTERLY REPORT 2021

2021/05/11 - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2021

2021/05/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2021

2021/04/27 - NOTICE OF BOARD MEETING

2021/04/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2021

2021/04/01 - ANNUAL REPORT 2020

2021/03/25 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2020

2021/03/09 - NOTICE OF BOARD MEETING

2021/03/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 February 2021

2021/02/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2021

2021/01/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2020

2020/12/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2020

2020/11/10 - THIRD QUARTERLY REPORT 2020

2020/11/09 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2020

2020/11/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2020

2020/10/20 - NOTICE OF BOARD MEETING

2020/10/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2020

2020/09/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2020

2020/08/11 - INTERIM REPORT 2020

2020/08/10 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2020

2020/08/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2020

2020/07/24 - NOTICE OF BOARD MEETING

2020/07/21 - CLARIFICATION ANNOUNCEMENT

2020/07/20 - DISCLOSABLE TRANSACTION PURCHASE OF INDUSTRIAL PROPERTIES

2020/07/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2020

2020/06/30 - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2020/06/30 - ANNUAL GENERAL MEETING HELD ON 30 JUNE 2020 POLL RESULTS

2020/06/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2020

2020/05/12 - FIRST QUARTERLY REPORT 2020

2020/05/12 - Form of proxy for use at Annual General Meeting To be held on 30 June 2020 or any adjournment thereof

2020/05/12 - REPLY SLIP

2020/05/12 - NOTICE OF ANNUAL GENERAL MEETING

2020/05/12 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; RE-ELECTION OF DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING

2020/05/11 - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2020

2020/05/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2020

2020/04/27 - NOTICE OF BOARD MEETING

2020/04/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2020

2020/04/01 - ANNUAL REPORT 2019

2020/03/25 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2019

2020/03/23 - PROFIT WARNING

2020/03/09 - NOTICE OF BOARD MEETING

2020/03/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 29 February 2020

2020/02/04 - PROFIT WARNING

2020/02/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2020

2020/01/06 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2019

2019/12/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2019

2019/11/13 - THIRD QUARTERLY REPORT 2019

2019/11/11 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2019

2019/11/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2019

2019/10/21 - NOTICE OF BOARD MEETING

2019/10/21 - ANNOUNCEMENT PROFIT WARNING

2019/10/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2019

2019/09/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2019

2019/08/12 - INTERIM REPORT 2019

2019/08/09 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2019

2019/08/06 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2019

2019/07/24 - NOTICE OF BOARD MEETING

2019/07/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2019

2019/06/27 - ANNUAL GENERAL MEETING HELD ON 27 JUNE 2019 POLL RESULTS

2019/06/03 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2019

2019/05/09 - Form of proxy for use at Annual General Meeting To be held on 27 June 2019 or any adjournment thereof

2019/05/09 - REPLY SLIP

2019/05/09 - NOTICE OF ANNUAL GENERAL MEETING

2019/05/09 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES AND NOTICE OF ANNUAL GENERAL MEETING

2019/05/09 - FIRST QUARTERLY REPORT 2019

2019/05/07 - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2019

2019/05/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2019

2019/04/23 - NOTICE OF BOARD MEETING

2019/04/02 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2019

2019/03/27 - ANNUAL REPORT 2018

2019/03/25 - VOLUNTARY ANNOUNCEMENT RESUMPTION OF LAND

2019/03/22 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2018

2019/03/18 - VOLUNTARY ANNOUNCEMENT RESUMPTION OF LAND

2019/03/06 - NOTICE OF BOARD MEETING

2019/03/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 February 2019

2019/02/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2019

2019/01/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2018

2018/12/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2018

2018/11/12 - THIRD QUARTERLY REPORT 2018

2018/11/09 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2018

2018/11/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2018

2018/10/25 - NOTICE OF BOARD MEETING

2018/10/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2018

2018/09/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2018

2018/08/14 - INTERIM REPORT 2018

2018/08/10 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2018

2018/08/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2018

2018/07/24 - NOTICE OF BOARD MEETING

2018/07/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2018

2018/06/29 - ANNUAL GENERAL MEETING HELD ON 29 JUNE 2018 POLL RESULTS; AND CHANGE OF SUPERVISORS

2018/06/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2018

2018/05/10 - Form of proxy for use at Annual General Meeting To be held on 29 June 2018 or any adjournment thereof

2018/05/10 - REPLY SLIP

2018/05/10 - NOTICE OF ANNUAL GENERAL MEETING

2018/05/10 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; ELECTION AND RE-ELECTION OF SUPERVISORS AND NOTICE OF ANNUAL GENERAL MEETING

2018/05/10 - FIRST QUARTERLY REPORT 2018

2018/05/09 - FIRST QUARTERLY RESULT ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2018

2018/05/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2018

2018/04/23 - NOTICE OF BOARD MEETING

2018/04/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2018

2018/03/28 - ANNUAL REPORT 2017

2018/03/23 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2017

2018/03/06 - NOTICE OF BOARD MEETING

2018/03/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 February 2018

2018/02/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2018

2018/01/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2017

2017/12/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2017

2017/11/13 - THIRD QUARTERLY REPORT 2017

2017/11/10 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2017

2017/11/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2017

2017/10/25 - NOTICE OF BOARD MEETING

2017/10/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2017

2017/09/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2017

2017/08/11 - INTERIM REPORT 2017

2017/08/10 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2017

2017/08/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2017

2017/07/27 - NOTICE OF BOARD MEETING

2017/07/06 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2017

2017/06/30 - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2017/06/30 - ANNUAL GENERAL MEETING HELD ON 30 JUNE 2017 POLL RESULTS

2017/06/01 - Monthly Return of Equity on Movements in Securities For the month ended 31 May 2017

2017/05/16 - CLARIFICATION ON LAST REGISTRATION DATE FOR REGISTERING THE SHARE CERTIFICATES TO ATTEND AND VOTE AT THE AGM

2017/05/12 - REPLY SLIP

2017/05/12 - Form of proxy for use at Annual General Meeting To be held on 30 June 2017 or any adjournment thereof

2017/05/12 - NOTICE OF ANNUAL GENERAL MEETING

2017/05/12 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; RE-ELECTION OF DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING

2017/05/12 - FIRST QUARTERLY REPORT 2017

2017/05/10 - FIRST QUARTERLY RESULT ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2017

2017/05/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2017

2017/04/26 - NOTICE OF BOARD MEETING

2017/04/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2017

2017/03/30 - ANNUAL REPORT 2016

2017/03/24 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2016

2017/03/08 - NOTICE OF BOARD MEETING

2017/03/06 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 Feburary 2017

2017/02/06 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2017

2017/01/16 - VOLUNTARY ANNOUNCEMENT UPDATE ON PLEDGE OF SHARES BY CONTROLLING SHAREHOLDER

2017/01/03 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2016

2016/12/02 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2016

2016/11/11 - THIRD QUARTERLY REPORT 2016

2016/11/10 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2016

2016/11/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2016

2016/10/28 - NOTICE OF BOARD MEETING

2016/10/20 - ANNOUNCEMENT PROFIT WARNING

2016/10/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2016

2016/09/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2016

2016/08/12 - INTERIM REPORT 2016

2016/08/10 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2016

2016/08/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2016

2016/07/26 - NOTICE OF BOARD MEETING

2016/07/13 - ANNOUNCEMENT PROFIT WARNING

2016/07/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2016

2016/06/30 - ARTICLES OF ASSOCIATION

2016/06/30 - ANNUAL GENERAL MEETING HELD ON 30 JUNE 2016 POLL RESULTS

2016/06/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2016

2016/05/12 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; PROPOSED AMENDMENTS TO ARTICLES OF ASSOCIATIONS AND NOTICE OF ANNUAL GENERAL MEETING

2016/05/12 - Form of proxy for use at Annual General Meeting To be held on 30 June 2016 or any adjournment thereof

2016/05/12 - NOTICE OF ANNUAL GENERAL MEETING

2016/05/12 - FIRST QUARTERLY REPORT 2016

2016/05/10 - FIRST QUARTERLY RESULT ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2016

2016/05/03 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2016

2016/04/26 - NOTICE OF BOARD MEETING

2016/04/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2016

2016/03/30 - ANNUAL REPORT 2015

2016/03/23 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2015

2016/03/08 - NOTICE OF BOARD MEETING

2016/03/01 - ANNOUNCEMENT PROFIT WARNING

2016/03/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 29 February 2016

2016/02/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2016

2016/01/29 - VOLUNTARY ANNOUNCEMENT RESUMPTION OF LAND

2016/01/27 - VOLUNTARY ANNOUNCEMENT PLEDGE OF SHARES BY CONTROLLING SHAREHOLDER

2016/01/26 - NOTIFIABLE TRANSACTION ACQUISITION OF 100% EQUITY OF SHANGHAI AN HANG MARINE FIRE-FIGHTING EQUIPMENT CO., LTD.

2016/01/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2015

2015/12/01 - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2015/12/01 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2015

2015/11/11 - THIRD QUARTERLY REPORT 2015

2015/11/09 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2015

2015/10/27 - NOTICE OF BOARD MEETING

2015/10/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2015

2015/09/29 - ANNOUNCEMENT PROFIT WARNING

2015/09/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2015

2015/08/13 - INTERIM REPORT 2015

2015/08/11 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2015

2015/08/03 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2015

2015/07/30 - ANNOUNCEMENT PROFIT WARNING

2015/07/28 - NOTICE OF BOARD MEETING

2015/07/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2015

2015/06/26 - ANNUAL GENERAL MEETING HELD ON 26 JUNE 2015 POLL RESULTS; AND CHANGE OF SUPERVISORS

2015/06/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2015

2015/05/12 - FIRST QUARTERLY REPORT 2015

2015/05/11 - FIRST QUARTERLY RESULT ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2015

2015/05/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2015

2015/04/27 - ANNOUNCEMENT PROFIT WARNING

2015/04/10 - CLARIFICATION ANNOUNCEMENT

2015/04/02 - CLARIFICATION ON LAST REGISTRATION DATE FOR REGISTERING THE SHARE CERTIFICATES TO ATTEND AND VOTE AT THE AGM

2015/04/02 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2015

2015/03/27 - NOTICE OF ANNUAL GENERAL MEETING

2015/03/27 - Form of proxy for use at Annual General Meeting To be held on 26 June 2015 or any adjournment thereof

2015/03/27 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; PROPOSED ELECTION OF SUPERVISORS AND RE-ELECTION OF RETIRING SUPERVISOR AND NOTICE OF ANNUAL GENERAL MEETING

2015/03/27 - ANNUAL REPORT 2014

2015/03/22 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2014

2015/03/02 - NOTICE OF BOARD MEETING

2015/03/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 February 2015

2015/02/02 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2015

2015/01/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2014

2014/12/08 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2014

2014/11/12 - THIRD QUARTERLY REPORT 2014

2014/11/12 - UPDATE ON MAJOR TRANSACTION IN RELATION TO THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/11/11 - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2014/11/11 - RE-DESIGNATION OF DIRECTORS AND CHANGE OF MANAGING DIRECTOR

2014/11/11 - RESIGNATION AND APPOINTMENT OF DIRECTOR AND CHANGE OF BOARD COMMITTEES

2014/11/10 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2014

2014/11/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2014

2014/10/27 - NOTICE OF BOARD MEETING

2014/10/07 - UPDATE ON MAJOR TRANSACTION IN RELATION TO THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/10/03 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2014

2014/09/17 - UPDATE ON MAJOR TRANSACTION IN RELATION TO THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/09/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2014

2014/08/13 - INTERIM REPORT 2014

2014/08/11 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2014

2014/08/11 - UPDATE ON MAJOR TRANSACTION IN RELATION TO THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/08/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2014

2014/07/31 - UPDATE ON THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/07/24 - POSSIBLE MAJOR TRANSACTION IN RELATION TO THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/07/21 - NOTICE OF BOARD MEETING

2014/07/11 - POSSIBLE MAJOR TRANSACTION IN RELATION TO THE BIDDING OF THE SUBJECT ASSETS COMPRISING LAND PARCELS WITH BUILDINGS SITUATED AT QUZHOU CITY, ZHEJIANG PROVINCE, THE PRC

2014/07/02 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2014

2014/06/27 - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2014/06/27 - ANNUAL GENERAL MEETING HELD ON 27 JUNE 2014 POLL RESULTS; CHANGE OF NON-EXECUTIVE DIRECTOR; AND CHANGE OF BOARD COMMITTEES

2014/06/06 - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2014

2014/05/26 - ALTERATION AND CLARIFICATION OF CLOSURE OF REGISTER OF MEMBERS

2014/05/23 - NOTICE OF ANNUAL GENERAL MEETING

2014/05/23 - Form of proxy for use at Annual General Meeting To be held on 27 June 2014 or any adjournment thereof

2014/05/23 - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES; PROPOSED ELECTION OF DIRECTOR AND RE-ELECTION OF RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING

2014/05/13 - FIRST QUARTERLY REPORT 2014

2014/05/12 - FIRST QUARTERLY RESULT ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2014

2014/05/02 - Monthyly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2014

2014/04/25 - NOTICE OF BOARD MEETING

2014/04/09 - RESIGNATION AND APPOINTMENT OF DIRECTOR, AUTHORIZED REPRESENTATIVE AND COMPLIANCE OFFICER

2014/04/08 - CHANGE IN COMPANY SECRETARY AND AUTHORIZED REPRESENTATIVE

2014/04/03 - CONTINUING CONNECTED TRANSACTIONS

2014/04/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2014

2014/03/28 - ANNUAL REPORT 2013

2014/03/25 - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2013

2014/03/07 - NOTICE OF BOARD MEETING

2014/03/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 February 2014

2014/02/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2014

2014/01/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2013

2013/12/05 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2013

2013/11/14 - THIRD QUARTERLY REPORT 2013

2013/11/12 - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2013

2013/11/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2013

2013/10/31 - NOTICE OF BOARD MEETING

2013/10/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2013

2013/09/24 - UNUSUAL PRICE AND TRADING VOLUME MOVEMENTS

2013/09/04 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2013

2013/08/13 - INTERIM REPORT 2013

2013/08/09 - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2013

2013/08/01 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2013

2013/08/01 - EXCHANGE NOTICE - RESUMPTION OF TRADING

2013/07/30 - (1) COMPLETION OF VERY SUBSTANTIAL ACQUISITION AND CONNECTED TRANSACTION; (2) FULFILLMENT OF THE RESUMPTION CONDITIONS; AND (3) RESUMPTION OF TRADING

2013/07/30 - THIRD QUARTERLY REPORT 2010

2013/07/29 - NOTICE OF BOARD MEETING

2013/07/23 - EXTRAORDINARY GENERAL MEETING HELD ON 23 JULY 2013 POLL RESULTS

2013/07/05 - NOTICE OF EXTRAORDINARY GENERAL MEETING

2013/07/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2013

2013/06/07 - ALTERATION AND CLARIFICATION OF CLOSURE OF REGISTER OF MEMBERS

2013/06/06 - CLOSURE OF REGISTER OF MEMBERS

2013/06/06 - NOTICE OF EXTRAORDINARY GENERAL MEETING

2013/06/06 - REPLY SLIP

2013/06/06 - Form of proxy for use at Extraordinary General Meeting (the "Meeting") To be held on Tuesday, 23 July 2013 or any adjournment thereof

2013/06/06 - (1) VERY SUBSTANTIAL ACQUISITION AND CONNECTED TRANSACTION AND (2) NOTICE OF EXTRAORDINARY GENERAL MEETING

2013/06/03 - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2013

2013/05/30 - FURTHER DELAY IN DESPATCH OF CIRCULAR

2013/05/20 - FURTHER EXTENSION OF LONG STOP DATE IN RELATION TO THE SALE AND PURCHASE AGREEMENT

2013/05/15 - CHANGE OF COMPANY'S WEBSITE

2013/5/14  - FIRST QUARTERLY REPORT 2013

2013/5/10  - FIRST QUARTERLY RESULT ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2013

2013/5/10  - LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION

2013/5/3  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2013

2013/4/26  - NOTICE OF BOARD MEETING

2013/4/10  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2013

2013/4/9  - CLOSURE OF REGISTER OF MEMBERS

2013/3/27  - NOTICE OF ANNUAL GENERAL MEETING

2013/3/27  - Form of proxy for use at Annual General Meeting To be held on 28 June 2013 or any adjournment thereof

2013/3/27  - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES, AND NOTICE OF ANNUAL GENERAL MEETING

2013/3/27  - ANNUAL REPORT 2012

2013/3/25  - CONDITIONS FOR RESUMPTION OF TRADING IN THE H SHARES OF THE COMPANY AND FURTHER DELAY IN DESPATCH OF CIRCULAR

2013/3/20  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2012

2013/3/12  - EXTENSION OF LONG STOP DATE IN RELATION TO THE SALE AND PURCHASE AGREEMENT

2013/3/8  - NOTICE OF BOARD MEETING

2013/3/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 February 2013

2013/2/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2013

2013/1/31  - FURTHER DELAY IN DESPATCH OF CIRCULAR

2013/1/9  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2012

2012/12/4  - DELAY IN DESPATCH OF CIRCULAR AND UPDATE ON THE APPLICATION FOR RESUMPTION OF TRADING IN THE H SHARES

2012/12/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2012

2012/11/14  - THIRD QUARTERLY REPORT 2012

2012/11/12  - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2012

2012/11/8  - VERY SUBSTANTIAL ACQUISITION AND CONNECTED TRANSACTION (

2012/11/2  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2012

2012/10/31  - NOTICE OF BOARD MEETING

2012/10/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2012

2012/9/14  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2012

2012/8/14  - INTERIM REPORT 2012

2012/8/13  - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2012

2012/8/1  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2012

2012/7/31  - NOTICE OF BOARD MEETING

2012/7/31  - ANNOUNCEMENT - SUPPLEMENTAL INFORMATION TO ANNUAL REPORT 2011

2012/7/13  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2012

2012/6/1  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2012

2012/5/18  - ANNUAL GENERAL MEETING HELD ON 18 MAY 2012 POLL RESULTS

2012/5/8  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2012

2012/5/8  - FIRST QUARTERLY REPORT 2012

2012/5/7  - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2012

2012/4/30  - CORRIGENDUM FOR ANNUAL REPORT 2011

2012/4/26  - CLARIFICATION ANNOUNCEMENT

2012/4/24  - NOTICE OF BOARD MEETING

2012/4/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2012

2012/4/2  - CLOSURE OF REGISTER OF MEMBERS

2012/4/1  - NOTICE OF ANNUAL GENERAL MEETING

2012/4/1  - Form of proxy for use at Annual General Meeting To be held on 18 May 2012 or any adjournment thereof

2012/4/1  - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES, AND NOTICE OF ANNUAL GENERAL MEETING

2012/4/1  - ANNUAL REPORT 2011

2012/4/1  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2011

2012/3/30  - List of Directors and their Role and Function

2012/3/30  - Terms of Reference of the Audit Committee

2012/3/30  - TERMS OF REFERENCE OF THE REMUNERATION COMMITTEE

2012/3/30  - TERMS OF REFERENCE FOR THE NOMINATION COMMITTEE

2012/3/30  - ESTABLISHMENT OF A NOMINATION COMMITTEE

2012/3/30  - ARTICLES OF ASSOCIATION

2012/3/30  - Procedures for members/shareholders to propose a person for election as a director of the Company (the "Director")

2012/3/21  - NOTICE OF BOARD OF DIRECTORS' MEETING

2012/3/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 29 February 2012

2012/2/20  - Appointment of Authorised Representative

2012/2/3  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2012

2012/1/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2011

2011/12/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2011

2011/11/14  - THIRD QUARTERLY REPORT 2011

2011/11/10  - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2011

2011/11/2  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 October 2011

2011/10/31  - NOTICE OF BOARD OF DIRECTORS' MEETING

2011/10/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2011

2011/9/1  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 August 2011

2011/8/15  - INTERIM REPORT 2011

2011/8/9  - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2011

2011/8/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2011

2011/7/27  - NOTICE OF BOARD MEETING

2011/7/6  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2011

2011/6/20  - ANNUAL GENERAL MEETING HELD ON 20 JUNE 2011 POLL RESULTS

2011/6/14  - CONTINUING CONNECTED TRANSACTIONS

2011/6/7  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2011

2011/5/13  - FIRST QUARTERLY REPORT 2011

2011/5/13  - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2011

2011/5/9  - NOTIFIABLE TRANSACTION ACQUISITION OF 90% EQUITY OF SHANGHAI LI MING FIRE-FIGHTING EQUIPMENT TESTING CO., LTD.

2011/5/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2011

2011/4/29  - NOTICE OF BOARD MEETING

2011/4/26  - NOTICE OF ANNUAL GENERAL MEETING

2011/4/26  - Form of proxy for use at Annual General Meeting To be held on 20 June 2011 or any adjournment thereof

2011/4/26  - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES, AND NOTICE OF ANNUAL GENERAL MEETING

2011/4/13  - CLARIFICATION ANNOUNCEMENT APPOINTMENT OF SHEN JIAN ZHONG AS DIRECTOR AT THE AGM HELD ON 19 MAY 2006

2011/4/11  - ANNUAL GENERAL MEETING HELD ON 11 APRIL 2011 POLL RESULTS

2011/4/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 March 2011

2011/3/2  - ANNUAL REPORT 2010

2011/3/29  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2010

2011/3/15  - NOTICE OF BOARD OF DIRECTORS' MEETING

2011/3/2  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 28 Feb 2011

2011/2/24  - INTERIM REPORT 2010

2011/2/24  - FIRST QUARTERLY REPORT 2010

2011/2/24  - ANNUAL REPORT 2009

2011/2/24  - THIRD QUARTERLY REPORT 2009

2011/2/24  - INTERIM REPORT 2009

2011/2/24  - FIRST QUARTERLY REPORT 2009

2011/2/24  - ANNUAL REPORT 2008

2011/2/24  - THIRD QUARTERLY REPORT 2008

2011/2/24  - INTERIM REPORT 2008

2011/2/24  - FIRST QUARTERLY REPORT 2008

2011/2/24  - ANNUAL REPORT 2007

2011/2/24  - THIRD QUARTERLY REPORT 2007

2011/2/24  - INTERIM REPORT 2007

2011/2/24  - FIRST QUARTERLY REPORT 2007

2011/2/24  - ANNUAL REPORT 2006

2011/2/24  - Form of proxy for use at Annual General Meeting To be held on 11 April 2011 or any adjournment thereof

2011/2/24  - PROPOSAL FOR GENERAL MANDATES TO ISSUE SHARES AND PURCHASE SHARES, RE-ELECTION AND NEW ELECTION OF DIRECTORS, NEW ELECTION OF SUPERVISORS, PROPOSED AMENDMENTS TO ARTICLES OF ASSOCIATION AND NOTICE OF ANNUAL GENERAL MEETING

2011/2/21  - NOTICE OF ANNUAL GENERAL MEETING

2011/2/14  - CHANGE OF AUDITORS

2011/2/2  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 Jan 2011

2011/1/28  - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2010

2011/1/3  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 December 2010

2010/12/3  - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2010

2010/12/3  - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2010

2010/12/3  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2009

2010/12/3  - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2009

2010/12/3  - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2009

2010/12/3  - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2009

2010/12/3  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2008

2010/12/3  - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2008

2010/12/3  - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2008

2010/12/3  - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2008

2010/12/3  - THIRD QUARTERLY RESULTS ANNOUNCEMENT FOR THE NINE MONTHS ENDED 30 SEPTEMBER 2007

2010/12/3  - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2007

2010/12/3  - FIRST QUARTERLY RESULTS ANNOUNCEMENT FOR THE THREE MONTHS ENDED 31 MARCH 2007

2010/12/2  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 November 2010

2010/11/24  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2007

2010/11/24  - FINAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2006

2010/11/23  - ANNOUNCEMENT DELAY IN PUBLICATION OF CERTAIN RESULT ANNOUNCEMENTS AFTER THE BOARD MEETING HELD ON 23 NOVEMBER 2010

2010/11/10  - NOTICE OF BOARD OF DIRECTORS' MEETING

2010/11/2  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2010

2010/10/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 September 2010

2010/9/8  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 Aug 2010

2010/8/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 July 2010

2010/7/26  - Change of Registered Office

2010/7/22  - HISTORICAL CONTINUING CONNECTED TRANSACTIONS AND ADVANCES TO AN ENTITY; AND CONTINUING CONNECTED TRANSACTIONS

2010/7/5  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 June 2010

2010/6/9  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 May 2010

2010/5/10  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2010

2010/4/7  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2010

2010/3/26  - Proceeding to the cancellation of listing as stipulated under Rule 9.14 of the Rules Governing the Listing of Securities on The Growth Enterprise Market of The Stock Exchange of Hong Kong Limited (the "GEM Rules")

2010/3/8  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 Feb 2010

2010/2/4  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 31 January 2010

2010/1/11  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2009

2009/12/2  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2009

2009/11/2  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2009

2009/10/23  - SUPPLEMENTAL ANNOUNCEMENT IN RESPECT OF RESIGNATION AND APPOINTMENT OF DIRECTORS

2009/10/12  - RESIGNATION AND APPOINTMENT OF DIRECTORS

2009/10/5  - Monthly Return of Equity Issuer on Movements in Securities for the Month ended 30 September 2009

2009/9/4  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2009

2009/8/7  - RESIGNATION AND APPOINTMENT OF DIRECTORS

2009/8/6  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2009

2009/7/30  - RESIGNATION AND APPOINTMENT OF DIRECTORS

2009/7/10  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 Jun 2009

2009/6/30  - CLOSING OF THE MANDATORY UNCONDITIONAL CASH OFFER

2009/6/10  - DESPATCH OF THE COMPOSITE OFFER AND RESPONSE DOCUMENT RELATING TO THE H SHARE OFFER

2009/6/9  - FORM OF ACCEPTANCE View Documents on display

2009/6/9  - COMPOSITE OFFER AND RESPONSE DOCUMENT View Documents on display

2009/6/8  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2009

2009/5/8  - Delay in despatch of the Composite Document in relation to the H Share Offer

2009/5/7  - Monthly Return of Equity Issuer on Movements in Securities For the month ended 30 April 2009

2009/4/27  - APPOINTMENT OF INDEPENDENT FINANCIAL ADVISER

2009/4/20  - Joint Announcement

2009/4/1  - Holding Announcement

2009/3/6  - Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2009

2009/3/3  - Holding Announcement

2009/2/6  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEARS ENDED 31 DECEMBER 2006 AND 31 DECEMBER 2007

2009/2/6  - Monthly Return of Equity Issuer on Movements in Securities - Jan 2009

2009/2/6  - Monthly Return of Equity Issuer on Movements in Securities for Dec 2008

2009/2/3  - Holding Announcement

2009/1/7  - Holding Announcement

2008/11/28  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2008/9/30  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURHTER DELAY IN ANNNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2008/7/25  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2008/5/30  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2008/5/9  - CHANGES IN DIRECTORSHIP

2008/3/20  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2008/1/31  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2007/11/29 - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNOUNCEMENT OF THE FIRST, SECOND AND THIRD QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007

2007/10/30 - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE FINAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2006, FURTHER DELAY IN ANNOUNCEMENT OF FIRST AND SECOND QUARTERLY RESULTS DELAY IN ANNOUNCEMENT OF THIRD QUARTERLY RESULTS FOR THE YEAR 2007

2007/9/27  - FURTHER DELAY IN HOLDING BOARD MEETING TO APPROVE THE FINAL RESULTS OF THE COMPANY FOR THE YEAR ENDED 31 DECEMBER 2006 AND FURTHER DELAY IN ANNOUNCEMENT OF THE FIRST AND SECOND QUARTERLY RESULTS OF THE COMPANY FOR THE YEAR 2007