100050813354 - Garden waste Direct Debit