flats to rent in chatham with no deposit