Another no-deposit renting scheme has been launched, pledging to make life easier for landlords and tenants. Rental guarantor service Housing Hand’s new...