100050813642 - Garden waste Direct Debit