Headquarters and registered address
Oxford Biomedica PLC
Oxford Biomedica (UK) Ltd
Oxford Biomedica (US) Inc.
Windrush Court
Transport Way
Oxford OX4 6LT United Kingdom
Oxford Biomedica PLC: Company No. 3252665 and Oxford Biomedica (UK) Ltd: Company No 3028927