Families complained their lives had been made hell for more than a year by the mountain of waste on Peach Avenue in Stafford