STREAMFACTS (M) S/B 13 years ago ID: #2877 Listed In : Engineering Services No. 12, Lebuh Keluli, Bukit Raja Prime Industrial Park, Shah Alam, Selangor 40000 603 – 33431355 Business Description Reviews & Ratings Write a Review No Review. Please login / register to add your review.