100050861644 - Garden waste Direct Debit