About Village Green Residents Limited (NI021760) United Kingdom