We, Mulch Masters cover all Ground Covers for both soft and hard landscaping. And are established in UAE since 8 years with our base operations in Dubai.