This is somewhat embarrassing, isn’t it? It looks like nothing was found at this location.
No.18, Jalan PJS 7/21,
Bandar Sunway,
46150 Subang Jaya, Selangor.
Tel : +603-5638 5799
Fax : +603-5613 5788
Email : hello@terra-group.com.my
©2022 Terra Group Holdings Sdn. Bhd.