Oliver Translations Limited has been in this business for 26 years. Registered under the number 03502825 in 1998, it is located at E-space South, Ely CB7 4EX. This enterprise's principal business activity number is 74300 which means Translation and interpretation activities. Thu, 30th Jun 2022 is the last time when the company accounts were reported.
As mentioned in this particular company's executives data, since 2018-09-17 there have been two directors: Antony A. and Ivana A..
Ivana A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.