Epal Film Productions Sdn Bhd 4 years ago ID: #19580 Listed In : Advertising 19, Jalan Pjs 11/1, Sunway Technology Park, 46150, Petaling Jaya, Selangor Business Description Epal Film Productions Sdn Bhd, Category: Advertising, Address: 19, Jalan Pjs 11/1, Sunway Technology Park, 46150, Petaling Jaya, Selangor Reviews & Ratings Write a Review No Review. Please login / register to add your review.