https://www.companyinformation.co.uk/company/SC312214-20-CABOT-SQUARE-I-UNIT-TRUST-LP-LIMITED
20 CABOT SQUARE I UNIT TRUST LP LIMITED - Overview - Company Information UK