100050813094 - Garden waste Direct Debit