REG. NO. 40103452061 · Sabiedrība ar ierobežotu atbildību · REGISTERED 26/08/2011
Rīga, Brīvības iela 111 - 9
SIA "iOLA" is a Latvian limited liability company registered in 2011. Its primary line of business is translation and interpretation activities (NACE 74.30).