About Vanquish Property Ltd (11926592) United Kingdom