About Village Views Management Company Limited (06854608) United Kingdom