100050813914 - Garden waste Direct Debit