MACOMICS LTD
Company Number: SC612928
REGISTERED OFFICE
137A GEORGE STREET
EDINBURGH
EH2 4JY
SCOTLAND
EDINBURGH
EH2 4JY
SCOTLAND
Incorporation Date:
06/11/2018
INDUSTRIES
72110 – Research and experimental development on biotechnology
Controlled By
Epidarex Capital Iii Uk Lp
