Shop Sister London has been operating in this business field for at least seven years. Registered under 10947553, this company is registered as a Private Limited Company. You may visit the main office of the firm during business times under the following location: 46a Carnaby Street, W1T 9PS London. This firm's principal business activity number is 47789, that means Other retail sale of new goods in specialised stores (not commercial art galleries and opticians). The company's latest annual accounts cover the period up to 2022/09/30 and the most recent confirmation statement was filed on 2023/09/04.
Sarah M. is this particular enterprise's only managing director, that was designated to this position in 2017.
Sarah M. is the individual who controls this firm, owns over 3/4 of company shares.