About Ventura House Limited Partnership (LP010832) United Kingdom