100050840659 - Garden waste Direct Debit