Implabio started its operations in 2016 as a Private Limited Company with reg. no. 10224645. This business has been operating for eight years and it's currently active. The firm's headquarters is registered in London at 71-75 Shelton Street. Anyone can also locate the company utilizing the area code : WC2H 9JQ. This enterprise's Standard Industrial Classification Code is 47910 - Retail sale via mail order houses or via Internet. 2022-12-31 is the last time the accounts were reported.
Nikolaos R. is this specific firm's only director, that was appointed in 2016 in June.
Executives who control the firm include: Nikolaos R. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Aikaterini P. owns 1/2 or less of company shares and has 1/2 or less of voting rights.