is inactive
Where is Leila & Lana Limited's headquarters?
Leila & Lana Limited's headquarters is located at Accelerator Building Business Center - Ground Floor Masdar City, Abu Dhabi United Arab Emirates
What year was Leila & Lana Limited started?
Leila & Lana Limited was started in 2020