I visited this office . The location is correct
Al sweidi and shams group / Contracting
Contracting company, and manufacturing facility for air handling units.
Good place but very far from transportation
Do not respect the appointments and wait over two hours and interview is not good and unfortunate mistake go to this place