ivrcl infrastructures & projects limited Branches in UAE
Dubai, al barsha al barsha business centre, sheikh zayed road
044227576 043990416
Project Design & Management Construction
Abu Dhabi, abu dhabi city al niyadi building, sheikh rashid bin saeed street
026439439
Project Design & Management Construction