Innovative Bioresearch came into being in 2018 as a company enlisted under no 11386871, located at N1 7GU London at 20-22 Wenlock Road. This firm has been in business for six years and its current status is active. The enterprise's principal business activity number is 72110 which means Research and experimental development on biotechnology. Tuesday 31st May 2022 is the last time account status updates were filed.
As for this particular company, all of director's responsibilities have so far been met by Jonathan F. who was appointed in 2018 in May.
Jonathan F. is the individual who controls this firm, owns over 3/4 of company shares.