We rent with DJ Alexander, not had any problems since we don't really talk to them, the only thing I can say is that our flat was definitely not cleaned to a professional standard.
I'll be leaving this place spotless so they have nothing to dispute when we leave