Company

MACOMICS LTD

Company Number: SC612928

REGISTERED OFFICE
137A GEORGE STREET
EDINBURGH
EH2 4JY
SCOTLAND
Incorporation Date:
06/11/2018
INDUSTRIES
72110 – Research and experimental development on biotechnology
Controlled By
Epidarex Capital Iii Uk Lp
Scottish Enterprise Also controls 38 other companies!