Had a very bad experience with this agency.
A leak in the bathroom was not taken care of even though the tenants kept complaining about for 3 months. Eventually the leak resulting in water dripping down the flat below and the cost for fixing doubled.
The letting income often gets paid late into the landlord account even though the tenants do pay on time. The tenants complained about the agent being ineffective and even rude with them.
The agency rarely reply to emails, you have to call them up to have a response to any inquiries.
After 6 months I decided to terminate the contract and go with another management agency.
Would definitely not recommend to go with this agency if you are a landlord.