It is illegal for the landlord to put up the rent by 40% take it to the rent board, they are efficient and really do a good job, I can name two families who did this and came out smiling.
As for the Agents, try the British run agencies, they do not charge the tenant, they charge the landlords, so that should save you a packet.
What are you looking for? I may be able to help.