100050884493 - Garden waste Direct Debit