Are they asking for your own SS#? i am trying to figure out what is missing in the LLC info you provided.
No never asked for an SS but i will look into this ITIN and call them back for clarification. They just told me the member has to be a resident of the United States.