About Vindex Properties Limited (09613017) United Kingdom