ODQA RENEWABLE ENERGY TECHNOLOGIES LIMITED
Company Number: 11008126
REGISTERED OFFICE
UNIT 7 CENTREMEAD
OXFORD
OX2 0ES
ENGLAND
OXFORD
OX2 0ES
ENGLAND
Incorporation Date:
11/10/2017
INDUSTRIES
28990 – Manufacture of other special-purpose machinery n.e.c.
Controlled By
