2024 ICON Properties PLC Annual Report