About Vanquish Property Development 1 Limited (13240153) United Kingdom