Search results

  1. P

    What is needed for E-2 Visa

    There is no legal requirement the business must show a trading profit but experience of these cases shows that London likes to see at least two years audited accounts.( unless it is a start up) One of the requirements for an E2 is that the business must support you and your dependants and it...
Top