About Village Community Developments Limited (03257179) United Kingdom