Contact Us

For all enquiries, please reach out to

Company Details

Head office:
Epitope Informatics Ltd
Top Floor
7 Charlton Close
Hexham
Northumberland
United Kingdom NE46 2QF

Company Registration Number: 03945310 (England & Wales)
VAT (UK) Registration Number: 734185923