Contact Person : GRENSolar Telephone : Address : Dubai Creek Towers, Ground Floor, Deira, Dubai, Dubai, UAE Zip/Post Code : : Website : www.grensolar.com