100050866776 - Garden waste Direct Debit