Friday, 30th December 2005
 NOTICE OF ANNUAL GENERAL MEETING

Friday, 2nd December 2005
 TERMINATION OF PROTOCOL AGREEMENT DATED 25 AUGUST 1997 (THE \"AGREEMENT\") WITH RUWEL AG

Tuesday, 22nd November 2005
 CORRECTION ON ANNOUNCEMENT MADE ON 21 NOVEMBER 2005

Monday, 21st November 2005
 FY2005 FULL YEAR RESULTS BRIEFING
 FULL YEAR FINANCIAL STATEMENT AND DIVIDEND ANNOUNCEMENT

Thursday, 13th October 2005
 REPORT OF PERSONS OCCUPYING MANAGERIAL POSITIONS WHO ARE RELATED TO A DIRECTOR; CEO OR SUBSTANTIAL SHAREHOLDER

Monday, 29th August 2005
 CHANGE OF NAME OF SUBSIDIARY

Friday, 5th August 2005
 THIRD QUARTER FINANCIAL STATEMENT AND DIVIDEND ANNOUNCEMENT

Friday, 29th July 2005
 PROFIT GUIDANCE

Tuesday, 7th June 2005
 GRANT OF OPTIONS TO MANAGING DIRECTOR AND EXECUTIVES

Wednesday, 25th May 2005
 NOTICE OF A DIRECTOR\'S (INCLUDING A DIRECTOR WHO IS A SUBSTANTIAL SHAREHOLDER) INTEREST AND CHANGE IN INTEREST

Friday, 6th May 2005
 SECOND QUARTER FINANCIAL STATEMENT AND DIVIDEND ANNOUNCEMENT

Thursday, 31st March 2005
 PRESS RELEASE - QUALITY SYSTEMS CERTIFICATIONS

Thursday, 17th March 2005
 NOTICE OF CESSATION OF SUBSTANTIAL SHAREHOLDING
 NOTICE OF CESSATION OF SUBSTANTIAL SHAREHOLDING
 NOTICE OF CESSATION OF SUBSTANTIAL SHAREHOLDING
 NOTICE OF CESSATION OF SUBSTANTIAL SHAREHOLDING
 NOTICE OF A DIRECTOR\'S (INCLUDING A DIRECTOR WHO IS A SUBSTANTIAL SHAREHOLDER) INTEREST AND CHANGE IN INTEREST
 NOTICE OF A DIRECTOR\'S (INCLUDING A DIRECTOR WHO IS A SUBSTANTIAL SHAREHOLDER) INTEREST AND CHANGE IN INTEREST

Monday, 14th February 2005
 APPOINTMENT OF SECRETARY

Friday, 4th February 2005
 FIRST QUARTER FINANCIAL STATEMENT AND DIVIDEND ANNOUNCEMENT

Wednesday, 26th January 2005
 FOURTH ANNUAL GENERAL MEETING

Tuesday, 25th January 2005
 NOTICE OF CESSATION OF SUBSTANTIAL SHAREHOLDING
 NOTICE OF CESSATION OF SUBSTANTIAL SHAREHOLDING

Monday, 10th January 2005
 NOTICE OF ANNUAL GENERAL MEETING