100050859754 - Garden waste Direct Debit