Organic retailer & wholesaler · Selangor

Imp Organic Sdn. Bhd.

Composter

Business activities
Organic retailer & wholesaler
Address
No. 46, Jalan Tambur 33/19, Shah Alam Technology Park, 40400, Seksyen 33, Shah Alam, Selangor, Malaysia
Open Map

Contact Info

/svg>
Unlock Contact Details