100050852468 - Garden waste Direct Debit