Visa and Migration Ltd
B78, TBXH Sunley House, 4 Bedford Park, Croydon, CR0 2A, Craydon, United Kingdom - 120254
02034111261
If you plan to extend your sole representative visa, you must demonstrate that your overseas business is still active and your UK branc.....ts are met