Map Location
Crescentech Manufacture Sdn Bhd
6, Jalan Canggih, Taman Perindustrian Cemerlang, Ulu Tiram, 81800, Ulu Tiram, Johor, Malaysia