About Caurost Investment Limited Partnership (LP015240) United Kingdom