100050858514 - Garden waste Direct Debit