100050899937 - Garden waste Direct Debit