Steer well clear. Holding deposits and admin fees are illegal and have been for close to a decade. If the letting agents in question are willing to con you out of your money now, how much of your deposit do you think you'll get back at the end of your tenancy?