100050839667 - Garden waste Direct Debit