Ecolossal 2 years ago ID: #28258 Listed In : Printing Service No 10, Jalan Sitar Satu 33/6A, Alam Premier Industrial Park, 40400 Shah Alam, Selangor. 60182527826 https://ecolossal.com.my/ [email protected] Business Description ECOLOSSAL One stop solution digital printing and material supply is an established business offering printing and design to clients throughout the world. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : online print services malaysia printing service