Liberty Contracting Co
Al Riqa Palace Bldg, 108, Al Maktoum Rd., Deira, P.O. Box 78666, United Arab Emirates
04-228-4666 Phone
04-228-5556 Fax