100050833626 - Garden waste Direct Debit