Open Innovations R&D Ltd with reg. no. 14511325 has been operating on the market for 2 years. This Private Limited Company is located at 380 Ongar Road, Pilgrims Hatch in Brentwood and company's area code is CM15 9JH. The enterprise's principal business activity number is 69203 which stands for Tax consultancy.
At the moment, this particular business is managed by a solitary managing director: Zachary A., who was arranged to perform management duties 2 years ago.
Zachary A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.