100050899601 - Garden waste Direct Debit