About Vanquish Homes Limited (07094090) United Kingdom