100050889206 - Garden waste Direct Debit