SOURCE BIOSCIENCE UK LIMITED
1 ORCHARD PLACE, NOTTINGHAM BUSINESS PARK, NOTTINGHAM, NOTTINGHAMSHIRE, UNITED KINGDOM, NG8 6PX
SOURCE BIOSCIENCE (DIRECTORS) LIMITED
1 ORCHARD PLACE, NOTTINGHAM BUSINESS PARK, NOTTINGHAM, NOTTINGHAMSHIRE, UNITED KINGDOM, NG8 6PX
SOURCE BIOSCIENCE UK LIMITED
1 ORCHARD PLACE, NOTTINGHAM BUSINESS PARK, NOTTINGHAM, NOTTINGHAMSHIRE, UNITED KINGDOM, NG8 6PX
SOURCE BIOSCIENCE LIMITED
00079136 - Incorporated on 14 November 1903
ARIX BIOSCIENCE PLCLiquidation
09777975 - Incorporated on 15 September 2015
SOURCE BIOSCIENCE SCOTLAND LIMITED
SC201430 - Incorporated on 9 November 1999
SOURCE BIOSCIENCE (DIRECTORS) LIMITED
05963375 - Incorporated on 11 October 2006
SOURCE BIOSCIENCE (HEALTHCARE) LIMITED
04730768 - Incorporated on 11 April 2003
SOURCE BIOSCIENCE (STORAGE) LIMITED
00878160 - Incorporated on 29 April 1966
DERMA BIOSCIENCES PLC
15045357 - Incorporated on 2 August 2023
SOURCE BIOSCIENCE (CRYOBANK) LIMITED
06781535 - Incorporated on 31 December 2008
SOURCE BIOSCIENCE UK LIMITED
04078501 - Incorporated on 26 September 2000
SOURCE OIL & GAS PLCDissolved
08765116 - Dissolved on 9 August 2016
GENFLOW BIOSCIENCES PLC
13138531 - Incorporated on 18 January 2021
GLOBAL BIOSCIENCE GROUP PLCDissolved
06340949 - Dissolved on 26 April 2011
THE BIOSCIENCE INVESTMENT TRUST PLC
30 FINSBURY SQUARE, LONDON, ENGLAND, EC2P 2YU
THE BIOSCIENCE INVESTMENT TRUST PLC
30 FINSBURY SQUARE, LONDON, ENGLAND, EC2P 2YU
SENECA GROWTH CAPITAL VCT PLC
04221489 - Incorporated on 22 May 2001
MEDICAL SOLUTIONS LIMITED
06474592 - Incorporated on 16 January 2008
THE BIOSCIENCE INVESTMENT TRUST PLCLiquidation
03840423 - Incorporated on 8 September 1999