Get Directions to K B Leach ← View details Unit 3/4, Green Farm Buildings, Harleston, Stowmarket IP14 3HW, United Kingdom, Stowmarket, England Get Directions From* To * — Required information