Map Location
Teknik Janakuasa Sdn Bhd
Plaza Centre, Level 12, Block 3B, Jalan Stesen, 34900, Pantai Remis, Perak, Malaysia