🇬🇧
CLINTRIALS LIMITED
72.11 · Research and experimental development on biotechnologySIC72110MicroID10361936
📍 199 CLARENDON PARK ROAD, LEICESTER, LEICESTERSHIRE, LE2 3AN, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.