About Vangard Properties Limited (04968924) United Kingdom