2023 Annual Report and Accounts - OSB Group plc | GNW | Ticker