This Artc Ltd firm has been in this business field for at least 3 years, as it's been founded in 2021. Started with registration number 13718646, Artc is a Private Limited Company located in Magnolia House, Spring Villa Park, Edgware HA8 7EB. The firm's SIC and NACE codes are 70229 which stands for Management consultancy activities other than financial management. 2022-11-30 is the last time company accounts were filed.
When it comes to this particular business, the full scope of director's tasks have so far been done by Rahul N. who was designated to this position on November 2, 2021.
Rahul N. is the individual who has control over this firm, owns over 3/4 of company shares.