we moved out from a flat. and my husband accidentally pay one more month rent to them. We tried to ask the agent to pay us back. they say "no, you can't have your money back and you should pay more to us, because there is a spill on the carpet, so you have to pay us 2000 pounds for changing the carpet for entire flat (42 square meters), and the curtain hang down between the cabinet and wall has mole on. you have to pay for it. (they have picture of a dirty curtain) and they said the entire wall near the curtain has mole on as well. but I don't remember there is mole on there as well and they don't have photo proof of it. and the edge of the sink has mole and water leaking from there. they want us to pay for it as well.
Do I really need to pay for all these? with whatever price they ask? Also, I know the landlady's cousin is responsible for redecorate the whole flat. and I asked him who pay for the the redecorate? he said the landlady paid for it. then I asked him to ask the landlady if the agent had pay her back (she already done the redecoration) or going to pay her. If not, I shouldn't pay for the agent, right?
is there any authority or regulation I can ask about my right? I want to take responsible of what I should but don't want to be rip off.