100050830608 - Garden waste Direct Debit