🇬🇧
NIWALEN LIMITED
72.11 · Research and experimental development on biotechnologySIC72110DormantIDSC386560
📍 31 MERCHISTON PARK, EDINBURGH, MIDLOTHIAN, EH10 4PW
Data sourced from official commercial registries. Last updated when this company filed its accounts.