What is a Deposit Bond? When buying a property or land, you have to provide a cash deposit, normally up to 10% of the purchase Read More