A Holding Deposit Agreement is a legally binding contract between a prospective tenant and a landlord or letting agent. It […]