Interim results for the six months to 30 Sept 2024 - Marlowe plc | RNS | Ticker