About Vesta Limited Partnership (LP016733) United Kingdom