About Vestry Hall Partners Ltd (10546500) United Kingdom