Contact Person : GRENSolar Telephone : Address : Dubai Creek Towers, Ground Floor, Deira, Dubai, Dubai, UAE, Website : Visit website