2012 is the year of the beginning of The Studio Shop Limited, a firm that is situated at 234 Archway Road, Highgate, London. This means it's been twelve years The Studio Shop has prospered in this business, as the company was registered on 2012-08-01. Its registered no. is 08163636 and its postal code is N6 5AX. The enterprise's declared SIC number is 47430 which means Retail sale of audio and video equipment in specialised stores. 2018-08-31 is the last time the company accounts were reported.
At the moment, this specific firm is presided over by a solitary managing director: Nicholas M., who was designated to this position twelve years ago.
Nicholas M. is the individual who controls this firm, owns over 3/4 of company shares.