2010/11/16Unaudited 2010 Third Quarter Operations Update
2010/11/04Date of Board Meeting
2010/10/08Grant of Share Options
2010/08/25Closure of Register of Members
2010/08/25Announcement of Interim Results for the Six Months Ended June 30, 2010
2010/08/10Date of Board Meeting
2010/08/10Positive Profit Alert
2010/07/30Change of Group Chief Financial Officer, Company Secretary and Authorized Representative
2010/07/07Cessation of Non-executive Director and Appointment of Independent Non-executive Director
2010/07/07Grant of Share Options
2010/06/09POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON JUNE 9, 2010
2010/05/25Unaudited 2010 First Quarter Operations Update
2010/05/12Date of Board Meeting
2010/04/23Notice of Annual General Meeting
2010/04/23Form of Proxy for the Annual General Meeting
2010/04/23Closure of Register of Members
2010/03/25ANNOUNCEMENT OF RESULTS FOR THE YEAR ENDED DECEMBER 31, 2009
2010/03/19Change of Company Secretary and Authorized Representative
2010/03/15Date of Board Meeting