The Ultimarc Ltd business has been offering its services for at least 15 years, having launched in 2009. Registered with number 06988128, Ultimarc is categorised as a Private Limited Company located in 11a Sheridan Road, London SW19 3HW. The enterprise's classified under the NACE and SIC code 62012 and has the NACE code: Business and domestic software development. The most recent accounts describe the period up to 2022-12-31 and the most recent confirmation statement was released on 2023-08-12.
Our information describing this specific company's personnel suggests that there are two directors: Nutaumar W. and Andrew W. who joined the company's Management Board on 2016-12-31 and 2009-08-17.
Andrew W. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares .