Contact Us


Our Location

Address

Block A, 12-11,
Kompleks Rimbun Scott Garden,
No.289, Jalan Kelang Lama, 58100 KL Malaysia

Contact Number

0173102898

Email

admin@techstar.my

Send us a message