20+ years of experience

LST started its services back in 1995 with a group of 12 interpreters and today it has become one of the largest and best translation companies in the U.K. We employ more than 2500 interpreters & translators Worldwide.