About Village Farm Harewood (management Company) Limited (08582041) United Kingdom