Disgusting scruffs. Almost every day there's something new dumped behind my flat. I'm sick of lazy idiots who dump their crap here. They must be extremely proud of where they live