Company overview
ERN
218000000DMCC079020
License ID
DMCC-079020
Name
Abengoa Solar Power Dmcc
Arabic name
أبينغوا سولار باور م.د.م.س
Legal type
Limited Liability Company
Emirate
Dubai
Expiration date
11 October 2016
Status
Cancelled
Registration date
12 October 2014
Address
Dmcc
Country
United Arab Emirates