About Wadborough Hall Farm Management Company Limited (09171421) United Kingdom