2012 is the year of the establishment of Immortal Art Shop Limited, the company located at 13 Castle Street, in Carlisle. The company was started on 2012-01-19. Its registration number was 07915596 and the post code was CA3 8SY. The firm had existed in this business for nine years up until 2021-05-18.
As found in the following company's executives list, there were five directors including: Megan S. and Richard B..
Richard B. was the individual with significant control over this firm, owned over 3/4 of company shares.