Business Summary
GRAND STORES L.L.C is headquartered in DUBAI, UNITED ARAB EMIRATES and is a photographic equipment and supplies wholesaler. The company was founded in 2005. GRAND STORES L.L.C is its ultimate parent.
Country of Incorporation
United Arab Emirates
Incorporation Date
1981-01-01
Business Sector
Retailers
Company Address
Saleh Bin Lahej Building, Mezzanine Floor, Al Garhoud Street, Deira Area, P.O. Box 2144