100050840635 - Garden waste Direct Debit