Company

COLLACE SOLAR LIMITED

Company Number: SC709552

REGISTERED OFFICE
5 CHARLOTTE STREET
EDINBURGH
EH2 4AN
SCOTLAND
Incorporation Date:
15/09/2021
Previous Name:
SOLAR 2 PROJECT J LIMITED (until 23/08/2023).
INDUSTRIES
35110 – Production of electricity
Controlled By
Canadian Solar Uk Projects Ltd Also controls 10 other companies!