FY2024 Trading Update - MJ Gleeson plc | RNS | Ticker