They didn´t give me back part of the deposit due a problem with the new tenants I had nothing to do to, they took advantge of my position as a tenant. Ask them before renting a flat.
After agreeing a leaving date when the agency had found a new tenants. I was charged £194.82 due to a change in the entry date of new tenants which I had nothing to do. Don´t trust them.