100050809587 - Garden waste Direct Debit