Annual Financial Report on NSM - Schroder BSC Social Impact Trust PLC | RNS | Ticker