100050861661 - Garden waste Direct Debit