Focus Intl Papers Waste & Cleaning Equipment L. L. C
103, BM Towers, Al Nahda, Sharjah
bank street
GMC Road