100050813623 - Garden waste Direct Debit