About Village Developments Limited (02865466) United Kingdom