FY2024 Trading Update - MJ Gleeson PLC | RNS | Ticker