What does zero deposit renting really mean for renters? by LLP Reporter November 23, 2018 November 23, 2018