100050806959 - Garden waste Direct Debit