100050843342 - Garden waste Direct Debit