Farming in Beaconsfield, Buckinghamshire We help you find any company! Stovolds Hill Farms Limited 19 Howard Road, Seer Green Beaconsfield, Buckinghamshire