🇬🇧
LEUCID BIO LTD
72.11 · Research and experimental development on biotechnologySIC72110SmallID09331486
📍 BUILDING 1000 BEACH DRIVE, WATERBEACH, CAMBRIDGE, CB25 9PD, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.