Spectre Bio Limited is an active company incorporated on 27 March 2025 with the registered office located in Oxford, Oxfordshire. Spectre Bio Limited was registered 7 months ago.
Registered office address changed from The Wheelhouse Angel Court 81 st. Clements Street Oxford OX4 1AW England to Bioescalator, Innovation Building Old Road Campus, Roosevelt Drive Oxford OX3 7FZ on 17 November 2025