Buy-to-let landlords must register their deposits by June 23 or face (potentially unlimited) fines. We answer questions put forward by readers