100050838998 - Garden waste Direct Debit