SYNTHACE LIMITED
In the High Court of Justice Business and Property Courts of England and Wales Court Number: CR-2026-007427 SYNTHACE LIMITED (Company Number 07652459) Trading Name: Synthace Nature of Business: Research and experimental development on biotechnology Registered office: West Works, 195 Wood…
