This particular Babyinc Limited company has been offering its services for 5 years, as it's been established in 2019. Started with Registered No. 12348603, Babyinc is categorised as a Private Limited Company located in 35 Devonshire Place, London W1G 6JP. This firm's SIC and NACE codes are 86220, that means Specialists medical practice activities. The company's most recent filed accounts documents describe the period up to 2022/12/31 and the most current annual confirmation statement was submitted on 2022/12/03.
Since 2019-12-04, the following limited company has only had one director: Ramasan N. who has been overseeing it for 5 years.
The companies that control this firm are as follows: Babyinc Fertility Ltd owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 111 Power Road and was registered as a PSC under the registration number 08132591.