![Chrome Bar](https://www.detailingnearby.com/wp-content/uploads/2022/01/Chrome-Bar.png)
Otter International Sdn Bhd
-
No.27 Jalan PJS 11/14 Bandar Sunway
Subang Jaya, Bandar Sunway, 47500, Malaysia -
Fixed Location
Detailers
Name | Title | Certifications |
---|---|---|
Lim Eng Lee | Director |