100050899906 - Garden waste Direct Debit