We are STAR

30 countries, 50 offices, 900+ employees

We are your trusted partner for global communication.

LEARN MORE

PARTNER WITH US

Your ambitions. Our solutions.

Your documentation. Our tailored workflow.

Your message. Our expertise.

Translation Case Studies

Find out more about specific projects that we’ve worked on.

Contact

Direct contact

+44 (0) 1483 215 060

7 Riverview,
Walnut Tree Close,
Guildford,
Surrey,
GU1 4UX,
United Kingdom