100050821423 - Garden waste Direct Debit