It is not at Al barsha 1 any more. They do only visa work as per a responsible person who responded to my phone call