I realise you’re frustrated and want to vent, but if you have a complaint about a letting agency you need to take it to the ombudsman.
I complained about Rettie; my complaint was upheld and I received £300 in compensation. Hopefully highlights the issues to whoever is running the agency.