100050813243 - Garden waste Direct Debit