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