About Village Way Properties Limited (04780352) United Kingdom