Fucking develop it ya muppets! Turn it into a park and donate it to the council, build apartments or town houses there. Put something there! Its a bloody eyesore!
I'm pretty sure they need to be fined for everyday they refuse to do something with that land. I'm not in favour of that remedy usually, but in this case they are pulling the piss.