10-08-2017
Resignation and Appointment of Member of The Nomination Committee    
10-08-2017
List of Directors and Their Role and Function (Update)    
10-08-2017
Results of the Annual General Meeting Held on 10 August 2017    
03-08-2017
Monthly Return for 31 July 2017    
13-07-2017
Update on Status of Public Float    
11-07-2017
Notice of Annual General Meeting 2017
   
11-07-2017
Annual Report 2017
   
11-07-2017
Circular (Proposals for re-election of directors
general mandates to buy back shares and to issue shares,
and Notice of Annual General Meeting)

   
11-07-2017
Proxy Form
   
03-07-2017
Monthly Return for 30 June 2017    
15-06-2017
List of Directors and Their Role and Function (Update)    
15-06-2017
Appointment of Executive Director    
15-06-2016
Annual Results for the Year Ended 31 March 2017    
13-06-2017
Update on Status of Public Float    
05-06-2017
Notification of Board Meeting    
02-06-2017
Monthly Return for 31 May 2017    
11-05-2017
Update on Status of Public Float    
04-05-2017
Monthly Return for 30 April 2017    
10-04-2017
Update on Status of Public Float    
06-04-2017
Monthly Return for 31 March 2017    
10-03-2017
Update on Status of Public Float    
02-03-2017
Monthly Return for 28 February 2017    
10-02-2017
Update on Status of Public Float    
02-02-2017
Monthly Return for 31 January 2017    
10-01-2017
Update on Status of Public Float    
05-01-2017
Monthly Return for 31 December 2016    
07-12-2016
Update on Status of Public Float    
02-12-2016
Monthly Return for 30 November 2016    
25-11-2016
2016/2017 Interim Report
   
16-11-2016
Interim Results for the Six Months Ended 30 September 2016    
16-11-2016
Change of Company Secretary    
07-11-2016
Update on Status of Public Float    
04-11-2016
Notification of Board Meeting    
03-11-2016
Monthly Return for 31 October 2016    
02-11-2016
Profit Alert    
03-10-2016
Monthly Return for 30 September 2016    
30-09-2016
Status of Public Float    
05-09-2016
Monthly Return for 31 August 2016    
11-08-2016
Results of the Annual General Meeting Held on 11 August 2016    
03-08-2016
Monthly Return for 31 July 2016    
11-07-2016
Notice of Annual General Meeting 2016
   
11-07-2016
Annual Report 2016
   
11-07-2016
Circular (Proposals for re-election of directors
general mandates to buy back shares and to issue shares,
and Notice of Annual General Meeting)

   
11-07-2016
Proxy Form
   
05-07-2016
Monthly Return for 30 June 2016    
16-06-2016
Annual Results for the Year Ended 31 March 2016    
03-06-2016
Notification of Board Meeting    
02-06-2016
Monthly Return for 31 May 2016    
31-05-2016
Inside Information Profit Warning    
03-05-2016
Monthly Return for 30 Apr 2016    
05-04-2016
Monthly Return for 31 Mar 2016    
02-03-2016
Monthly Return for 29 Feb 2016    
04-02-2016
Monthly Return for 31 Jan 2016    
05-01-2016
Monthly Return for 31 Dec 2015    
01-12-2015
Monthly Return for 30 Nov 2015    
24-11-2015
2015/2016 Interim Report
   
13-11-2015
Interim Results for the Six Months Ended 30 September 2015    
04-11-2015
Profit Warning    
03-11-2015
Notification of Board Meeting    
03-11-2015
Monthly Return for 31 Oct 2015    
05-10-2015
Monthly Return for 30 Sep 2015    
02-09-2015
Monthly Return for 31 Aug 2015    
10-08-2015
Results of the Annual General Meeting Held on 10 August 2015    
03-08-2015
Monthly Return for 31 Jul 2015    
08-07-2015
Notice of Annual General Meeting 2015
   
08-07-2015
Annual Report 2015
   
08-07-2015
Circular (Proposals for re-election of directors
general mandates to buy back shares and to issue shares,
and Notice of Annual General Meeting)

   
08-07-2015
Proxy Form
   
02-07-2015
Monthly Return for 30 Jun 2015    
16-06-2015
Annual Results for the Year Ended 31 March 2015    
04-06-2015
Notification of Board Meeting    
02-06-2015
Monthly Return for 31 May 2015    
04-05-2015
Monthly Return for 30 April 2015    
01-04-2015
Monthly Return for 31 March 2015    
03-03-2015
Monthly Return for 28 February 2015    
03-02-2015
Monthly Return for 31 January 2015    
05-01-2015
Monthly Return for 31 December 2014    
02-01-2015
List of Directors and Their Role and Function    
31-12-2014
Resignation of Executive Director and Resignation
and Appointment of Member of The Nomination Committee
   
05-12-2014
2014/2015 Interim Report
   
01-12-2014
Monthly Return for 30 November 2014    
26-11-2014
Interim Results for the Six Months Ended 30 September 2014    
14-11-2014
Notification of Board Meeting    
03-11-2014
Monthly Return for 31 October 2014    
29-10-2014
Profit Alert    
10-10-2014
Announcement - Appointment of Member of the Remuneration Committee    
10-10-2014
List of Directors and Their Role and Function    
03-10-2014
Monthly Return for 30 September 2014    
02-09-2014
Monthly Return for 31 August 2014    
25-08-2014
New Articles of Association    
06-08-2014
Results of the Annual General Meeting Held on 6 August 2014    
05-08-2014
Monthly Return for 31 July 2014    
15-07-2014
Discloseable Transaction - Disposal of Property    
04-07-2014
Notice of Annual General Meeting 2014
   
04-07-2014
Annual Report 2014
   
04-07-2014
Circular (Proposals for re-election of directors
general mandates to buy back shares and to issue shares,
and adoption of new articles of association
and Notice of Annual General Meeting)

   
04-07-2014
Proxy Form
   
02-07-2014
Monthly Return for 30 Jun 2014    
13-06-2014
Annual Results for the Year Ended 31 March 2014    
13-06-2014
Proposed Adoption of New Articles of Association    
04-06-2014
Monthly Return for 31 May 2014    
03-06-2014
Notification of Board Meeting    
16-05-2014
Profit Warning    
07-05-2014
Monthly Return for 30 April 2014    
01-04-2014
Monthly Return for 31 March 2014    
03-03-2014
Monthly Return for 28 February 2014    
05-02-2014
Monthly Return for 31 January 2014    
02-01-2014
Monthly Return for 31 December 2013    
06-12-2013
2013/2014 Interim Report
   
03-12-2013
Monthly Return for 30 November 2013    
26-11-2013
Interim Results for the Six Months Ended 30 September 2013    
14-11-2013
Notification of Board Meeting    
04-11-2013
Monthly Return for 31 October 2013    
02-10-2013
Monthly Return for 30 September 2013    
01-09-2013
Monthly Return for 31 August 2013    
07-08-2013
Results of the Annual General Meeting Held on 7 August 2013    
01-08-2013
Monthly Return for 31 July 2013    
05-07-2013
Notice of Annual General Meeting 2013
   
05-07-2013
Annual Report 2013
   
05-07-2013
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares, and
Notice of Annual General Meeting)

   
05-07-2013
Proxy Form
   
02-07-2013
Monthly Return for 30 June 2013    
14-06-2013
Annual Results for the Year Ended 31 March 2013    
03-06-2013
Notification of Board Meeting    
03-06-2013
Monthly Return for 31 May 2013    
16-05-2013
Profit Alert    
02-05-2013
Monthly Return for 30 April 2013    
01-04-2013
Monthly Return for 31 March 2013    
01-03-2013
Monthly Return for 28 February 2013    
01-02-2013
Monthly Return for 31 January 2013    
28-01-2013
Change of Auditors    
02-01-2013
Monthly Return for 31 December 2012    
07-12-2012
2012/2013 Interim Report
   
03-12-2012
Monthly Return for 30 November 2012    
27-11-2012
Interim Results for the Six Months Ended 30 September 2012    
15-11-2012
Notification of Board Meeting    
14-11-2012
Positive Profit Alert    
01-11-2012
Monthly Return for 31 October 2012    
03-10-2012
Monthly Return for 30 September 2012    
03-09-2012
Monthly Return for 31 August 2012    
08-08-2012
Results of the Annual General Meeting Held on 8 August 2012    
01-08-2012
Monthly Return for 31 July 2012    
06-07-2012
Notice of Annual General Meeting 2012
   
06-07-2012
Annual Report 2012
   
06-07-2012
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares, and
Notice of Annual General Meeting)

   
06-07-2012
Proxy Form
   
03-07-2012
Monthly Return for 30 June 2012    
29-06-2012
Appointment of a Non-Executive Director    
15-06-2012
Annual Results for the Year Ended 31 March 2012    
05-06-2012
Notification of Board Meeting    
01-06-2012
Monthly Return for 31 May 2012    
02-05-2012
Monthly Return for 30 April 2012    
02-04-2012
Monthly Return for 31 March 2012    
30-03-2012
Establishment of Nomination Committee and Appointment of
Chairman and Members of The Nomination Committee
   
01-03-2012
Monthly Return for 29 February 2012    
02-02-2012
Monthly Return for 31 January 2012    
03-01-2012
Monthly Return for 31 December 2011    
09-12-2011
2011/2012 Interim Report
   
02-12-2011
Monthly Return for 30 November 2011    
30-11-2011
Interim Results For The Six Months Ended 30 September 2011
   
18-11-2011
Notification of Board Meeting    
08-11-2011
Discloseable Transaction Disposal of Property    
07-11-2011
Profit Warning    
01-11-2011
Monthly Return for 31 October 2011    
03-10-2011
Monthly Return for 30 September 2011    
01-09-2011
Monthly Return for 31 August 2011    
03-08-2011
Results of the Annual General Meeting Held on 3 August 2011    
01-08-2011
Monthly Return for 31 July 2011    
04-07-2011
Monthly Return for 30 June 2011    
30-06-2011
Notice of Annual General Meeting 2011
   
30-06-2011
Annual Report 2011
   
30-06-2011
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares, and
Notice of Annual General Meeting)

   
30-06-2011
Proxy Form
   
10-06-2011
Annual Results for the Year Ended 31 March 2011    
01-06-2011
Monthly Return for 31 May 2011    
30-05-2011
Notification of Board Meeting    
04-05-2011
Monthly Return for 30 April 2011    
01-04-2011
Monthly Return for 31 March 2011    
01-03-2011
Monthly Return for 28 February 2011    
01-02-2011
Monthly Return for 31 January 2011    
03-01-2011
Monthly Return for 31 December 2010    
06-12-2010
2010/2011 Interim Report
   
01-12-2010
Monthly Return for 30 November 2010    
29-11-2010
Interim Dividend For The Six Months Ended
30 September 2010 Closure Of Register Of Members

   
29-11-2010
Interim Results For The Six Months Ended 30 September 2010
   
17-11-2010
Notification of Board Meeting    
02-11-2010
Monthly Return for 31 October 2010    
04-10-2010
Monthly Return for 30 September 2010    
01-09-2010
Monthly Return for 31 August 2010    
04-08-2010
Results of the Annual General Meeting Held on 4 August 2010    
02-08-2010
Monthly Return for 31 July 2010    
06-07-2010
Monthly Return for 30 June 2010    
02-07-2010
Notice of Annual General Meeting
   
02-07-2010
Annual Report
   
02-07-2010
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares, and
Notice of Annual General Meeting)

   
02-07-2010
Proxy Form
   
11-06-2010
Final Dividend and Special Dividend for The Year Ended
31 March 2010 Closure of Register of Members
   
11-06-2010
Annual Results for The Year Ended 31 May 2010    
02-06-2010
Monthly Return for 31 May 2010    
01-06-2010
Notification of Board Meeting    
26-05-2010
Profit Alert    
03-05-2010
Monthly Return for 30 April 2010    
07-04-2010
Monthly Return for 31 March 2010    
02-03-2010
Monthly Return for 28 February 2010    
01-02-2010
Monthly Return for 31 January 2010    
04-01-2010
Monthly Return for 31 December 2009    
18-12-2009
2009/2010 Interim Report
   
11-12-2009
Interim Dividend For The Six Months Ended
30 September 2009 Closure Of Register Of Members

   
11-12-2009
Interim Results For The Six Months Ended 30 September 2009
   
02-12-2009
Monthly Return for 30 November 2009    
01-12-2009
Notification of Board Meeting    
03-11-2009
Monthly Return for 31 October 2009    
05-10-2009
Monthly Return for 30 September 2009    
01-09-2009
Monthly Return for 31 August 2009    
10-08-2009
Change of Company Secretary    
07-08-2009
Results of the Annual General Meeting Held on 7 August 2009    
03-08-2009
Monthly Return for 31 July 2009    
06-07-2009
Monthly Return for 30 June 2009    
03-07-2009
Annual Report
   
03-07-2009
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares, and
Notice of Annual General Meeting)

   
03-07-2009
Proxy Form
   
03-07-2009
Notice of Annual General Meeting
   
12-06-2009
Annual Results for the Year Ended 31 March 2009    
12-06-2009
Final Dividend for the Year Ended 31 March 2009
Closure of Register of Members
   
03-06-2009
Monthly Return for 31 May 2009    
02-06-2009
Notification of Board Meeting    
29-05-2009
Profit Warning    
05-05-2009
Monthly Return for 30 April 2009    
02-04-2009
Monthly Return for 31 March 2009    
03-03-2009
Monthly Return for 28 February 2009    
03-02-2009
Monthly Return for 31 January 2009    
19-12-2008
2008/2009 Interim Report
   
09-12-2008
Interim results for the six months ended 30 september 2008
   
09-12-2008
Interim Dividend For The Six Months Ended
30 September 2008 Closure Of Register Of Members

   
27-11-2008
Notification of Board Meeting
   
05-11-2008
Share Buyback Report
   
04-11-2008
Share Buyback Report
   
24-10-2008
Share Buyback Report
   
04-07-2008
Annual Report
   
04-07-2008
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares, and
Notice of Annual General Meeting)

   
04-07-2008
Proxy Form
   
04-07-2008
Notice of Annual General Meeting
   
13-06-2008
Annual Results For The Year Ended 31 March 2008
   
13-06-2008
Final Dividend For The Year Ended 31 March 2008
Closure Of Register Of Members

   
02-06-2008
Notification of Board Meeting
   
01-04-2008
Change Of Independent Non-Executive Director And
Member Of The Audit Committee

   
17-12-2007
2007/2008 Interim Report
   
07-12-2007
Interim dividend for the six months ended 30 september 2007
closure of register of members

   
7-12-2007
Interim results for the six months ended 30 september 2007
   
27-11-2007
Notification of Board Meeting
   
17-07-2007
Annual Report
   
17-07-2007
Circular (Proposals for re-election of directors,
general mandates to repurchase shares and to issue shares)

   
17-07-2007
Proxy Form
   
17-07-2007
Notice of Annual General Meeting
   
29-06-2007
Annual Results For The Year Ended 31 March 2007
   
12-2006
Interim Report 2006/2007
   
07-2006
Annual Report 2006
   
12-2005
Interim Report 2005/2006
   
07-2005
Annual Report 2005
   
12-2004
Interim Report 2004/2005
   
07-2004
Annual Report 2004
   
12-2003
Interim Report 2003/2004
   
07-2003
Annual Report 2003
   
12-2002
Interim Report 2002/2003
   
07-2002
Annual Report 2002