100050890630 - Garden waste Direct Debit