https://www.companyinformation.co.uk/company/LP012775-SCHF-II-INVESTOR-III
SCHF II INVESTOR III - Overview - Company Information UK