Company name: GEMEC Ltd
Description: GEMEC's main activity and expertise is the Engineering, Procurement and Construction of Renewable energy projects.
Unit 6, Devonshire Business Park, Chester Rd, Borehamwood WD6 1NA, United Kingdom