About Village Green Developments Limited (05600343) United Kingdom