This company known as Itmova Software was started on 2017-01-23 as a private limited company. This company headquarters was situated in Edinburgh on 116/3 Gorgie Road. This place zip code is EH11 2NR. The reg. no. for Itmova Software Ltd. was SC555290. Itmova Software Ltd. had been in business for four years until 2021-03-16.
Aigerim A. was the enterprise's managing director, chosen to lead the company on 2017-01-23.
Aigerim A. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.