GREEN ACRES LANDSCAPE & GARDENING L.L.C.

2nd Floor, Al Shafar Investment Building Sheikh Zayed Road, Near Al Safa Metro Station