Ok I just called them, should have done that earlier lol..+974-44912-888:
location as told:
If you are driving from the airport towards the new junction on Airport Lulu, you turn left(between Emirates & Lulu) ..keep driving straight , cross the first and the second junction till you reach the first roundabout. Turn right from the first roundabout and drive for 200M and you see the first compound to your left. Their office is located in that compound.