2016 is the year of the start of It's My Lab Ltd, a company which is situated at 85 Spa Hill, in London. That would make eight years It's My Lab has existed in the UK, as the company was created on 2016/03/07. The registered no. is 10047426 and its zip code is SE19 3TT. This company's SIC code is 47599 and has the NACE code: Retail of furniture, lighting, and similar (not musical instruments or scores) in specialised store. 2022-05-31 is the last time when account status updates were filed.
There seems to be a solitary managing director at present running the following company, specifically Lisa D. who has been executing the director's tasks for eight years. The following company had been directed by Lisa D. till 2017/10/04.
Lisa B. 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.