ELABELA LTD

Overview of ELABELA LTD

Address Line 1
11 DORCHESTER CLOSE
Address Line 2
HEADINGTON
Town
OXFORD
County
Postcode
OX3 8SS
Number
17279424
Category
Private Limited Company
Status
Active
Incorporated
2026-06-17
SIC Code
72110 - Research and experimental development on biotechnology