100050824526 - Garden waste Direct Debit