About Manor Farm West Coker Management Limited (02290684) United Kingdom