Legal Notice

Name of company

TeeGene Biotech Limited

Registered office

6th Floor 60 Gracechurch Street, London, United Kingdom, EC3V 0HR

Contact details

info@teegene.co.uk

Business ID no.

 09361483

Professional Society Associations

UK BioIndustry Association Member