Has anyone encountered this issue?
US LLC
- EIN
- US office address
- US linked bank account
They now want:
- US driver's license (not surprised)
- SSN/ITIN (not surprised)
- DHS immigration paper/green card
Was this bad luck?
They told me despite having a legal US entity residing in the US...