100050859759 - Garden waste Direct Debit