100050861381 - Garden waste Direct Debit