About Vanquish Property Development 2 Limited (13698237) United Kingdom