This enterprise is known under the name of Clewell Limited. This company was established 4 years ago and was registered with 13081347 as its registration number. This headquarters of the company is situated in London. You can contact them at 128 City Road. This enterprise's principal business activity number is 47599, that means Retail of furniture, lighting, and similar (not musical instruments or scores) in specialised store. Clewell Ltd released its account information for the period that ended on 2022-12-31. The firm's latest annual confirmation statement was submitted on 2022-12-11.
There's a single managing director currently overseeing this business, namely Min L. who has been performing the director's duties since 2020/12/14. In order to help the directors in their tasks, this business has been using the skills of Min L. as a secretary for the last 4 years.
Min L. 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.