Company

I-SOLAR INVESTMENT LIMITED

Company Number: 07133288

REGISTERED OFFICE
THE BROADGATE TOWER
LONDON
EC2A 2EW
Incorporation Date:
22/01/2010
INDUSTRIES
35110 – Production of electricity
Controlled By
Itochu Corporation
Itochu Europe Plc Also controls 11 other companies!