100050861425 - Garden waste Direct Debit