Good building but very old
Near to Deira city center metro Station
Good building in dubai
Peaceful work environment
You can get your residence visa printed at this place
Nice location
I just passed by there
Good
Clean building.
Good
Welcoming
Gud place