The Tecrea Limited company has been in this business for at least eight years, having started in 2012. Started with registration number 07966622, Tecrea is a Private Limited Company located in London Bioscience Innovation Centre, London NW1 0NH. This firm's principal business activity number is 72110 - Research and experimental development on biotechnology. 2019-03-31 is the last time when the company accounts were filed.
Current directors enumerated by this specific firm are as follow: Simon B. assigned this position on 2018-12-20, Liam G. assigned this position on 2012-02-27 and John R. assigned this position in 2012 in February. To support the directors in their duties, this firm has been utilizing the skills of Philip H. as a secretary since the appointment on 2019-10-01.
Liam G. is the individual who controls this firm, owns 1/2 or less of company shares.