100050889122 - Garden waste Direct Debit