100050815974 - Garden waste Direct Debit