Senocure Limited 's been in the UK for one year. Registered under the number 14769449 in 2023, the company is located at 156a Devonshire Road, London SE23 3SZ. This company's SIC and NACE codes are 72110, that means Research and experimental development on biotechnology.
In the following firm, a variety of director's responsibilities have so far been fulfilled by Oliver H. who was arranged to perform management duties on 2023-03-30.
Oliver H. 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.