I lived in a home managed by this letting agents for over three years, no major issues. Until we move out, we are yet to receive our deposit back and it's coming up to 3 months. I understand there can be delays, but I have not heard back from them after ringing them last week. I am very disappointed in this company and will avoid renting with them again.
150-152 London Road, Worcester, WR5 2EJ, UK