About Village And Country Inns (properties) Limited (05478297) United Kingdom