100050806099 - Garden waste Direct Debit