🇬🇧
ISOMERASE THERAPEUTICS LIMITED
72.11 · Research and experimental development on biotechnologySIC72110SmallID08335008
📍 FIRST FLOOR NEWNHAM BUILDING, CHESTERFORD RESEARCH PARK, LITTLE CHESTERFORD, CAMBRIDGE, CB10 1XL, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.