100050867106 - Garden waste Direct Debit