100050813298 - Garden waste Direct Debit