About Netherton Hall Farm (netherton) Management Company Limited (03797753) United Kingdom