Pre-launch, 3-person (all American citizens) US-based travel startup ideally needs to put one of the 3 of us in the UK and open a subsidiary.
Anyone have any recommendations for a UK immigration attorney used to dealing with startups and visas?
No comments yet.