Star Visa Services Ltd 5 years ago ID: #23352 Listed In : Tourism 42 Manchester Street Lower Ground Floor London, W1U 7LW Business Description Star Visa Services Ltd, Category: Tourism, Address: 42 Manchester Street Lower Ground Floor London, W1U 7LW Reviews & Ratings Write a Review No Review. Please login / register to add your review.