2021 marks the beginning of The Mystic Shop Ltd, the company registered at 405 Norwood Road, in London. This means it's been three years The Mystic Shop has existed on the British market, as it was registered on May 17, 2021. The registered no. is 13403012 and the company postal code is SE27 9BU. This enterprise's declared SIC number is 47789 and has the NACE code: Other retail sale of new goods in specialised stores (not commercial art galleries and opticians). 2022/05/31 is the last time the accounts were reported.
As of now, the limited company has only been supervised by one director: Iris G. who has been guiding it for three years.
Iris G. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.