Star Village
Address: No. 1, Jalan 10/116B, Kuchai Entrepreneurs Park, Off Jalan Kuchai Lama, Kuala Lumpur
Phone No.: 03-7984 3117
Address: No. 1, Jalan 10/116B, Kuchai Entrepreneurs Park, Off Jalan Kuchai Lama, Kuala Lumpur
Phone No.: 03-7984 3117