I am not sure where to start with reviewing this agency. The only advice I have is, NEVER speak on the phone. Get everything in writing. That way, you can go straight to the ombudsman and put in a claim for compensation when they do something illegal.
The lack of respect for privacy for their tenants is out of this world. Female tenants, be warned. Agents will turn up unannounced, without warning or permission, and leave you with no choice but to let them in.