top of page

Circulars and Announcements

May 26, 2026

Constitutional Documents
THIRD AMENDED AND RESTATED MEMORANDUM OF ASSOCIATION

May 22, 2026

Announcements and Notices - [Results of AGM / Change in Directors or of Important Executive Functions or Responsibilities... More]
POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 22 MAY 2026 AND APPOINTMENT OF AN INDEPENDENT NON-EXECUTIVE DIRECTOR AND CHANGE IN COMPOSITION OF BOARD COMMITTEES

May 22, 2026

Announcements and Notices - [List of Directors and their Role and Function]
LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS

May 22, 2026

Company Information Sheet
COMPANY INFORMATION SHEET

May 14, 2026

Announcements and Notices - [Notice of AGM / Dividend or Distribution / Closure of Books or Change of Book Closure Period]
CLARIFICATION ANNOUNCEMENT CIRCULAR AND NOTICE OF THE ANNUAL GENERAL MEETING

May 12, 2026

Announcements and Notices - [Other - Business Update] VOLUNTARY ANNOUNCEMENT - BUSINESS UPDATES

May 6, 2026

Announcements and Notices - [Loan Agreement with Specific Performance Covenant]
ANNOUNCEMENT PURSUANT TO RULE 17.20 OF THE GEM LISTING RULES

May 5, 2026

Monthly Returns
Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2026

April 29, 2026

Circulars - [Other]
Notification Letter and Request Form to Non-Registered Holders

April 29, 2026

Announcements and Notices - [Notice of AGM / Closure of Books or Change of Book Closure Period / Dividend or Distribution]
NOTICE OF THE ANNUAL GENERAL MEETING

April 29, 2026

Proxy Forms
FORM OF PROXY FOR THE ANNUAL GENERAL MEETING TO BE HELD ON FRIDAY, 22 MAY 2026 (OR ANY ADJOURNMENT THEREOF)

April 29, 2026

Circulars - [Other]
Notification Letter and Reply Form to Registered Shareholders

April 29, 2026

Circulars - [General Mandate / Explanatory Statement for Repurchase of Shares / Re-election or Appointment of Director... More]
PROPOSALS FOR (1) RE-ELECTION OF RETIRING DIRECTORS; (2) GRANTING OF GENERAL MANDATES TO ISSUE NEW SHARES AND REPURCHASE SHARES; (3) DECLARATION OF FINAL DIVIDENDS; (4) PROPOSED AMENDMENTS TO THE EXISTING MEMORANDUM AND ARTICLES OF ASSOCIATION AND ADOPTION OF THE AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION; AND (5) NOTICE OF THE ANNUAL GENERAL MEETING

April 27, 2026

Announcements and Notices - [Amendment of Constitutional Documents]
PROPOSED AMENDMENTS TO THE MEMORANDUM AND ARTICLES OF ASSOCIATION

April 17, 2026

Announcements and Notices - [Inside Information / Transfer of listing from GEM to Main Board]
INSIDE INFORMATION POSSIBLE TRANSFER OF LISTING

April 13, 2026

Announcements and Notices - [Dividend or Distribution (Announcement Form)]
Final Dividend for the year ended 31 December 2025 and Closure of Register of Members

April 13, 2026

Announcements and Notices - [Final Results / Revision of Information in Published Preliminary Results]
CLARIFICATION ANNOUNCEMENT - ANNUAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2025

April 1, 2026

Monthly Returns
Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2026

March 30, 2026

Announcements and Notices - [Dividend or Distribution (Announcement Form)]
Final Dividend for the year ended 31 December 2025 and Closure of Register of Members

March 27, 2026

Announcements and Notices - [Dividend or Distribution (Announcement Form)]
Final Dividend for the year ended 31 December 2025 and Closure of Register of Members

March 27, 2026

Announcements and Notices - [Final Results / Dividend or Distribution / Closure of Books or Change of Book Closure Period]
ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2025

March 16, 2026

Announcements and Notices - [Date of Board Meeting]
NOTICE OF BOARD MEETING

March 4, 2026

Monthly Returns
Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2026

February 2, 2026

Monthly Returns
Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2026

January 30, 2026

Announcements and Notices - [Other - Business Update]
VOLUNTARY ANNOUNCEMENT - BUSINESS UPDATES

January 23, 2026

Next Day Disclosure Returns - [Others]
Next Day Disclosure Return

January 19, 2026

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

January 14, 2026

Announcements and Notices - [Other - Business Update]
VOLUNTARY ANNOUNCEMENT - WINNING AN AWARD OF LISTCO EXCELLENCE AWARDS 2025

January 6, 2026

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

January 5, 2026

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

January 5, 2026

Monthly Returns
Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2025

December 31, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 23, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 22, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 19, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 17, 2025

Announcements and Notices - [Other - Business Update]
VOLUNTARY ANNOUNCEMENT - WINNING AN AWARD OF IFAPC POTENTIAL DEVELOPMENT 2025

December 16, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 11, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 10, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

December 1, 2025

Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2025

November 28, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

November 24, 2025

Announcements and Notices - [Share Scheme]
GRANT OF 2025 SHARE AWARDS PURSUANT TO SHARE SCHEME

November 17, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

November 11, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

November 10, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

November 9, 2025

Announcements and Notices - [Other - Business Update]
CLARIFICATION ANNOUNCEMENT IN RELATION TO BUSINESS UPDATES

November 7, 2025

Announcements and Notices - [Other - Business Update]
VOLUNTARY ANNOUNCEMENT - BUSINESS UPDATES

November 7, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

November 6, 2025

Next Day Disclosure Returns - [Share Buyback]
Next Day Disclosure Return

November 4, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

November 3, 2025

Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2025

October 23, 2025

Next Day Disclosure Returns - [Share Buyback] - Next Day Disclosure Return

October 22, 2025

Next Day Disclosure Returns - [Share Buyback] - Next Day Disclosure Return

October 21, 2025

Next Day Disclosure Returns - [Share Buyback] - Next Day Disclosure Return

October 20, 2025

Next Day Disclosure Returns - [Share Buyback] - Next Day Disclosure Return

October 17, 2025

Next Day Disclosure Returns - [Share Buyback] - Next Day Disclosure Return

October 16, 2025

Next Day Disclosure Returns - [Share Buyback] - Next Day Disclosure Return

October 13, 2025

Next Day Disclosure Returns - [Share Buyback]-Next Day Disclosure Return

October 9, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

October 9, 2025

[Announcements and Notices - Other - Business Update] - VOLUNTARY ANNOUNCEMENT - OBTAINING OF GROUP 2 STRUCTURAL STEELWORKS CERTIFICATE FROM THE CONSTRUCTION INDUSTRY COUNCIL

October 8, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

October 3, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

October 2, 2025

[Monthly Returns] - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2025

September 30, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

September 29, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

September 18, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

September 15, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

September 9, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

September 5, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

September 3, 2025

[Monthly Returns] - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2025

August 29, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

August 28, 2025

Circulars - [Other] - Notification Letter and Request Form to Non-Registered Holders

August 28, 2025

Circulars - [Other] - Notification Letter and Reply Form to Registered Shareholders

August 27, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

August 26, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

August 25, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

August 22, 2025

Company Information Sheet

August 22, 2025

Announcements and Notices - [Interim Results / Dividend or Distribution / Closure of Books or Change of Book Closure Period] - INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2025

August 22, 2025

Announcements and Notices - [Dividend or Distribution (Announcement Form)] - Interim Dividend for the six months ended 30 June 2025 and Closure of Register of Members

August 22, 2025

Announcements and Notices - [Terms of Reference of the Nomination Committee] - Terms of Reference of Nomination Committee

August 22, 2025

Announcements and Notices - [Change of Nomination Committee Member] - CHANGE IN COMPOSITION OF THE NOMINATION COMMITTEE

August 22, 2025

Announcements and Notices - [List of Directors and their Role and Function] - LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS

August 12, 2025

Announcements and Notices - [Date of Board Meeting] - NOTICE OF BOARD MEETING

August 1, 2025

[Monthly Returns] - Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2025

July 22, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 21, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 17, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 16, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 15, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 14, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 11, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 10, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 9, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 7, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 4, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 3, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 2, 2025

[Next Day Disclosure Returns - Share Buyback] - Next Day Disclosure Return

July 2, 2025

[Monthly Returns] - Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2025

July 1, 2025

Next Day Disclosure Returns – [Others] – Next Day Disclosure Return

June 23, 2025

[Next Day Disclosure Returns – Share Buyback] – Next Day Disclosure Return

bottom of page