Artifex Digital is a business registered at N1 7GU London at 20-22 Wenlock Road. This firm was set up in 2018 and is registered under reg. no. 11400212. This firm has been actively competing on the UK market for 6 years now and its current status is active. This business's Standard Industrial Classification Code is 62012 meaning Business and domestic software development. Thursday 30th June 2022 is the last time when the company accounts were filed.
Since 2018/06/06, the business has only been guided by one director: Grant A. who has been with it for 6 years.
Grant A. is the individual who controls this firm, owns over 3/4 of company shares.