Farming in Towcester, Northamptonshire We help you find any company! W. H. Leach & Sons (ivinghoe) Limited The Mill, Pury Hill Business Park Towcester, Northamptonshire