This enterprise referred to as Immortal Art Shop was started on 2012-01-19 as a Private Limited Company. This firm's office can be contacted at Carlisle on 13 Castle Street. If you have to reach the firm by mail, its postal code is CA3 8SY. The registration number for Immortal Art Shop Limited is 07915596. This firm's registered with SIC code 47990 which stands for Other retail sale not in stores, stalls or markets. Immortal Art Shop Ltd released its latest accounts for the period that ended on 2019/03/31. Its most recent annual confirmation statement was released on 2020/01/19.
Considering the following company's constant development, it was imperative to find new company leaders: Megan S. and Richard B. who have been supporting each other for 3 years for the benefit of this specific business.
Richard B. is the individual with significant control over this firm, owns over 3/4 of company shares.