Solar Trade Platform and Directory of Solar Companies
Gemec Ltd.

Gemec Ltd.

393 Lordship Lane, London N17 6AE
Click to show company phone
United Kingdom United Kingdom

Business Details

Installation size
1(M)Wp+ Installations
Operating Area
Canada, Denmark, United Kingdom, Ireland
Africa
Parent Company
Electromec S.A.
Last Update