Cella Productions

Visit website Email

Contact details

Address

Marina Plaza
Dubai Marina
112229
Dubai
United Arab Emirates

Contact number

T: +971 4 456 9887
T: +971 52 841 1651

Credits

Production Role
Boutique Emarat
Console
The Guardian