Financial Reports 2026 Quarter 1 Financial Statements 2026 Management Letter Reply Annual Report and Financial Statements for the year ended 31 December 2025