A complete lack of effective regulation has allowed the lettings sector in England to become the property industry
Follow us Follow @IBTimesUK


