🇬🇧
SCANSENSOR LIMITED
72.11 · Research and experimental development on biotechnologySIC72110DormantID15748541
📍 80 PORTLAND PLACE, 2ND FLOOR, LONDON, W1B 1NT, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.