Company name: Regent Visas
Description: Visa Services, United Kingdom: View Visa Requirements and Apply for Visas Online with Regent Visas, London, UK
325, Linen Hall, 162-168 Regent St., London W1B 5TE, United Kingdom