1 Lake Plaza Office # 2006, 20th Floor
Jumeirah Lakes Towers, Cluster T
Dubai, United Arab Emirates
License number
JLQ0EA2K-230322