Company

ODQA RENEWABLE ENERGY TECHNOLOGIES LIMITED

Company Number: 11008126

REGISTERED OFFICE
UNIT 7 CENTREMEAD
OXFORD
OX2 0ES
ENGLAND
Incorporation Date:
11/10/2017
INDUSTRIES
28990 – Manufacture of other special-purpose machinery n.e.c.
Controlled By
Oxford Science Enterprises Plc Also controls 52 other companies!