🇬🇧
LINDVILLE BIO LTD
72.11 · Research and experimental development on biotechnologySIC72110MicroIDSC691596
📍 69/1 WARRENDER PARK ROAD, EDINBURGH, EH9 1ES, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.