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.
7 years ago
i2visa UK Ltd has a
5.0
average rating
from
1,328
reviews