https://www.companyinformation.co.uk/company/05578204-LIBRA-CARECO-CH3-PROPCO-HOLDCO-LIMITED
LIBRA CARECO CH3 PROPCO HOLDCO LIMITED - Overview - Company Information UK