Announcement of Interim Results for the Six Months ended 30 June 2025
2025-08-28
Monthly Return for the Month Ended 31 Jul 2025
2025-08-19
Monthly Return for the Month Ended 30 Jun 2025
2025-07-08
Monthly Return for the Month Ended 30 May 2025
2025-06-04
Monthly Return for the Month Ended 30 Apr 2025
2025-05-06
Annual Report 2024
2025-04-24
Monthly Return for the Month Ended 31 Mar 2025
2025-04-07
Announcement of Annual Results for the Year Ended 31 December 2024
2025-03-18
Monthly Return for the Month Ended 28 Feb 2025
2025-03-04
Monthly Return for the Month Ended 31 Jan 2025
2025-02-07
Monthly Return for the Month Ended 31 Dec 2024
2025-01-06
Monthly Return for the Month Ended 30 Nov 2024
2024-12-05
Monthly Return for the Month Ended 31 Oct 2024
2024-11-12
Interim Report 2024
2024-10-08
Monthly return for the month ended 31 Aug 2024
2024-09-03
Announcement of Interium results for the six months ended 30 Jun 2024
2024-08-26
Monthly return for the month ended 31 Jul 2024
2024-08-02
Monthly return for the month ended 30 Jun 2024
2024-07-08
Monthly return for the month ended 31 May 2024
2024-06-05
SECOND AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION
2024-05-17
Monthly return for the month ended 30 Apr 2024
2024-05-07
Proxy Form for the Annual General Meeting to be held on 16 May 2024
2024-04-29
NOTICE OF THE ANNUAL GENERAL MEETING
2024-04-29
PROPOSED GRANT OF GENERAL MANDATES TO ISSUE AND REPURCHASE SHARES, RE-ELECTION OF DIRECTORS, PROPOSED AMENDMENTS TO THE MEMORANDUM AND ARTICLES OF ASSOCIATION AND ADOPTION OF THE SECOND AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION AND NOTICE OF ANNUAL GENERAL MEETING
2024-04-29
Annual Report 2023
2024-04-29
Monthly return for the month ended 31 Mar 2024
2024-04-03
ANNOUNCEMENT OF ANNUAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2023
2024-03-18
PROPOSED AMENDMENTS TO THE EXISTING ARTICLES AND ADOPTION OF THE NEW ARTICLES
2024-03-18
MONTHLY RETURN FOR THE MONTH ENDED 29 FEB 2024
2024-03-04
MONTHLY RETURN FOR THE MONTH ENDED 31 JAN 2024
2024-02-02
MONTHLY RETURN FOR THE MONTH ENDED 31 DEC 2023
2024-01-02
VOTING RESULT AT EXTRAORDINARY GENERAL MEETING HELD ON 18 DECEMBER 2023
2023-12-18
RENEWAL OF CONTINUING CONNECTED TRANSACTION 2024 SMART SOLUTIONS FRAMEWORK AGREEMENT
2023-12-18
MONTHLY RETURN FOR THE MONTH ENDED 30 NOV 2023
2023-12-05
MONTHLY RETURN FOR THE MONTH ENDED 31 OCT 2023
2023-12-05
RENEWAL OF CONTINUING CONNECTED TRANSACTIONS ON PURCHASE OF SERVO SYSTEMS, LINEAR MOTION GUIDES AND HYDRAULIC PARTS AND NOTICE OF EXTRAORDINARY GENERAL MEETING
2023-12-01
MONTHLY RETURN FOR THE MONTH ENDED 30 SEP 2023
2023-10-07
MONTHLY RETURN FOR THE MONTH ENDED 31 AUG 2023
2023-09-06
MONTHLY RETURN FOR THE MONTH ENDED 31 JUL 2023
2023-08-03