Indus Real Estate (LLC)
Al Sharafi Bldg, 203, Bur Dubai, P.O. Box 118163, Dubai, United Arab Emirates
04-351-9995 Phone