Company Info & AdvisorsCompany Registration
3777578
Registered Address
Babraham Research Campus
Babraham
Cambridge CB22 3AT
UK
VAT Number
GB 740915340
Auditors
Deloitte & Touche LLP
Lawyers
Eversheds
Vincent Sykes & Higham
Patent Attorney
Murgitroyd & Company Limited
Bank
Bank of Scotland
|