Wastes in Torrington, Devon We help you find any company! Holmacott Landfill Site & Recycling Centre Limited Eastview Langtree, Torrington Torrington, Devon