Innobrain started its business in 2006 as a Private Limited Company under the following Company Registration No.: 06008881. The company's head office was based in London at Rosemann - 60. The Innobrain Limited business had been offering its services for 16 years.
This limited company was managed by an individual managing director: Stefan R. who was overseeing it from 2006/11/24 to the date it was dissolved on 2022/09/20.
Stefan R. was the individual with significant control over this firm, owned over 3/4 of company shares.