About Dews Hall Farm Management Company Limited (12700427) United Kingdom