About Vesta Properties & Management Limited (09201016) United Kingdom