100050859309 - Garden waste Direct Debit