About Vestry Investments Ltd (03969633) United Kingdom