🇬🇧
LIFEARC INNOVATIONS LIMITED
72.11 · Research and experimental development on biotechnologySIC72110SmallID11093411
📍 7TH FLOOR LYNTON HOUSE, 7-12 TAVISTOCK SQUARE, LONDON, WC1H 9LT, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.