CTS provides document translations for official use in the UK and worldwide, including certified, sworn, notarized, and legalized/apostilled translations...
CTS provides document translations for official use in the UK and worldwide, including certified, sworn, notarized, and legalized/apostilled translations in over 120 languages. We are a UK-based translation company with over ten years of experience providing certified translations of official documents. Our translators also specialize in translating business documents, such as marketing materials, user guides, and legal contracts.
Business Address: Ground Floor, 36-38 Cornhill, London EC3V 3NG