100050859409 - Garden waste Direct Debit