Q1 2025 Investment Report - Castelnau Group Limited | RNS | Ticker