Call 0131 55 66 777


Opening Times
09.00 – 17.30 Monday – Friday


Let us take the hassle and worry out of arranging the visas and travel authorisations required for your trip by taking advantage of our comprehensive visa advice and processing service.

Whether you’re travelling for business or for pleasure, a one-off visit or frequent travel, we’ll make sure you have all the documents you need.  Our many years of experience in processing visas for destinations worldwide – either locally here in Edinburgh for China, Russia and India, or through our partner in London for other countries – means you’ll be in safe hands.  Rely on us to check your application for peace of mind and you’ll also in most cases avoid the hassle of the trek to and from the embassy!  We are also happy to assist our clients in obtaining the Australian electronic travel authority and United States ESTA.

Contact us today and we’ll be happy to answer your questions!