About Vestry Property Investments Ltd (13075648) United Kingdom