Final Results for the Year to 31 January 2025 - B.P. Marsh Partners PLC | RNS | Ticker