Interim Results 2025 - Glenveagh Properties plc | RNS | Ticker