100050869626 - Garden waste Direct Debit