100050879991 - Garden waste Direct Debit