This company operates as Mimi Hair Shop Ltd. This company was originally established 8 years ago and was registered under 10264423 as the registration number. This head office of this firm is located in London. You may find them at 630a Holloway Road. This business's declared SIC number is 47190 meaning Other retail sale in non-specialised stores. The most recent filed accounts documents were submitted for the period up to 2018-07-31 and the most recent annual confirmation statement was submitted on 2019-08-22.
There seems to be a single director at the moment controlling this limited company, specifically Mariama B. who has been executing the director's tasks for 8 years.