Ask an Property Solicitor. Get an Answer ASAP.
I will take a look at the documents and respond.
As to fees, there are no regulations. Sadly, costs are passed on to tenants as they have no choice but to pay if they want the property. It is what happens in a landlord's market, too few properties and lots of prospective tenants.