PHYTOME LIFE SCIENCES PLC
14917571 - Incorporated on 6 June 2023
INNOVATION TV PLC
07025277 - Incorporated on 21 September 2009
OXFORD HUMAN SCIENCES LIMITED
02298846 - Incorporated on 22 September 1988
ASHINGTON INNOVATION PLC
12758732 - Incorporated on 21 July 2020
OXFORD APPLIED SCIENCES LTDActive - Proposal to Strike off
11456685 - Incorporated on 10 July 2018
OXFORD BIOMEDICA PLC
03252665 - Incorporated on 20 September 1996
OXFORD INSTRUMENTS PLC
00775598 - Incorporated on 30 September 1963
OXFORD BIODYNAMICS PLC
06227084 - Incorporated on 25 April 2007
3140 Rowan Place, John Smith Dr. ARC Oxford, Oxford, , OX4 2WB
SHORTWAVE LIFE SCIENCES PLC
13351629 - Incorporated on 22 April 2021
CAMBRIDGE NUTRITIONAL SCIENCES PLC
05017761 - Incorporated on 16 January 2004
HEBEI CARBON TECH UK LTD
12932118 - Incorporated on 6 October 2020
VALU2 INNOVATIONS LIMITED
13608005 - Incorporated on 7 September 2021
SWISS LIFE SCIENCES GROUP PLCActive - Proposal to Strike off
12207538 - Incorporated on 16 September 2019
WORLD LIFE SCIENCES LIMITEDDisolved
04075451 - Dissolved on 12 March 2024
UNIT 51 LTD.
13094813 - Incorporated on 22 December 2020
THE OXFORD TALKS LTD
13643164 - Incorporated on 25 September 2021
TRIO INNOVATIONS LIMITEDDissolved
04464152 - Dissolved on 25 February 2010
OXFORD UK FINANCING PLC
07809448 - Incorporated on 13 October 2011
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
91 Waterloo Road, London, SE1 8XP