🇬🇧
PROTALEA BIO LIMITED
72.11 · Research and experimental development on biotechnologySIC72110Not filedID16498606
📍 38 SWIFT'S CORNER, FULBOURN, CAMBRIDGE, CB21 5AE, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.