About Ellingham Farm (ashford) Management Limited (01551210) United Kingdom