Is there a way I can see what companies/business my debit card info is linked to?

I was filling some online offers for my business, but I lost track of a few that required my debit/credit info to continue, but would charge me after the free trial was expired. Is there any way I can track these down?
1 answer 1