About Vanquish Developments (york) Limited (10390193) United Kingdom