I will have to look it up and get back to you
The answer is
Al Muteena Tech Building
6th floor.
near Fish roundabout
Deira
2224793
They are very close to a metro station but I can't remember the name. If you ring them they will tell you the name of the station.