Annual Report for the period ended 31 March 2025 - Worsley Investors Limited | RNS | Ticker