Preliminary unaudited results for the full year ended 31 December 2024 Great end to a solid year, well placed for FY25 and ...