100050827822 - Garden waste Direct Debit