Efficient, prompt and communicative service. Only suggestion would be to confirm receipt of passport/application to put customers' minds at rest. Otherwise, very helpful and attentive.
6 years ago
i2visa UK Ltd has a
4.9
average rating
from
1,325
reviews