This particular Mermaid Life Sciences Ltd company has been offering its services for five years, having started in 2019. Started with Companies House Reg No. 12174833, Mermaid Life Sciences is categorised as a Private Limited Company located in 201 Haverstock Hill, London NW3 4QG. The enterprise's principal business activity number is 70229 and their NACE code stands for Management consultancy activities other than financial management. 31st August 2022 is the last time the company accounts were filed.
There's a solitary managing director now controlling the following company, specifically Eleanor N. who has been performing the director's assignments for five years.
Eleanor N. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.