100050879993 - Garden waste Direct Debit