Interim Results 2024 - Glenveagh Properties plc | RNS | Ticker