tbx multimedia 5 years ago ID: #17270 Listed In : Advertising 17-17 Plaza Menjalara, No. 1 Jalan Menjalara Idaman, Bandar Sri Menjalara, Kepong Baru , Wilayah Persekutuan Business Description tbx multimedia, Category: Advertising, Address: 17-17 Plaza Menjalara, No. 1 Jalan Menjalara Idaman, Bandar Sri Menjalara, Kepong Baru , Wilayah Persekutuan Reviews & Ratings Write a Review No Review. Please login / register to add your review.