Contact Us

Customer Care Details:

If you are having any problems or issues with your visa application placed through this website, please contact us by email at:


If you wish to enquire about payments or refunds, please email us at


This website is managed by:

Visa Authority Ltd.
20 Priory Road
United Kingdom