🇬🇧
CELLTECH R&D LIMITED
72.11 · Research and experimental development on biotechnologySIC72110LargeID01472269
📍 208 BATH ROAD, SLOUGH, BERKSHIRE, SL1 3WE
Data sourced from official commercial registries. Last updated when this company filed its accounts.