They didn't want your articles of organization or anything like that?
I know with any new company and a PG it's a little fungible but I figured they would've wanted that at least though I suppose credit cards have different rules than bank accounts.
Appreciate the info!
Congrats! That's good SL for a business credit card. I am trying to start a LLC myself and sometime later will apply for this type of card from Amex.