100050871696 - Garden waste Direct Debit