imdaad llc Branches in UAE

Abu Dhabi, abu dhabi city al mamourah street, delma street

024459860 8008200

Holding Companies

Dubai, ras al khor festival tower - near festival centre

048128888

Facility Management

Dubai, jebel ali sheikh zayed road

048833889

Waste Management & Environmental Services