I had a situation where my letting agents evicted me after I enquired as to why they charge £80 for printing a new agreement with a different year on it and they didn’t have an answer.
They disputed the condition of the house I moved out of despite me actually fixing things whilst i lived there that they had failed to do so was actually in better condition than when I moved in! They said it cost £150 to get “professionaly cleaned” and claimed the rest of the deposit was owed due to rent arrears. The house was perfectly clean and I had paid the rent on time every month I lived there! robbing bastards the lot of them.
I disputed it with the deposit company and requested an invoice to prove the cost of cleaning and provided 2 years of bank statements showing the rent had been paid, got the deposit back within 2 weeks. Seems like your deposit company are being less than helpful in this circumstance