100050843886 - Garden waste Direct Debit