100050861429 - Garden waste Direct Debit