ONE Business Center Dubai
UAE, DUBAI JUMEIRAH LAKE TOWERS PLATINUM TOWER LEVEL 8, OFFICE 808-02, Aberdeen, Idaho, 808-02