Contact Us

Please feel free to contact us, we are here to help:


Telephone: +44 (0)1642 567 183


Customer services:


If you would like to be put in touch with a local distributor please email customer services at stating your country of residence.


We have local distributors in Japan, China, Taiwan and Israel and we are happy to accommodate new distributors as required.


All Discovery® Peptides are manufactured at our UK facility and registered address at:


Cambridge Research Biochemicals
17-18 Belasis Court
Belasis Hall Technology Park
TS23 4AZ
England, United Kingdom