The service was friendly and professional, and all my documents were returned in good time. I would only say I wish they had communicated more frequently with status updates. They did, however, reply to any questions I had promptly.
7 years ago
i2visa UK Ltd has a
5.0
average rating
from
1,328
reviews