100050857972 - Garden waste Direct Debit