About Vendee Property Services Limited (05448426) United Kingdom