snoopy
Well-Known Member
- Messages
- 12,273
Does anyone know what the American equivalent is of something called a license to trade / regulatory license in the UK?
I am going around and around with someone in the UK trying to ascertain what exactly they need from me.
The closest thing seems to be a tax id number?
I am going around and around with someone in the UK trying to ascertain what exactly they need from me.
The closest thing seems to be a tax id number?