Terra Ayu means Beautiful Earth. It epitomizes the natural, simplicity and uniqueness of its products. Terra Ayu hopes to reflect the Asian concept of beauty and TERRA AYU SDN. BHD.llness
Company Information
Contact Person:Mr. K W Chiew
Job Title:Manager
Telephone:
Fax:
Zip:81200
Province/State:Johor
City:Johor Bahru
Operational Address:No 27, Jalan Mewah Ria 1/3, Taman Bukit Mewah, Johor Bahru, Johor, Malaysia