About Vanquish Property Development Limited (12261529) United Kingdom