Wholesale Trade in Torrington, Devon We help you find any company! Ian Snow Limited Hill Farm, Huntshaw Torrington, Devon Just Office Ltd Castle Hill, South Street Torrington, Devon