100050858418 - Garden waste Direct Debit