100050891026 - Garden waste Direct Debit