Ang Avatar Composite ay isang nangungunang tagagawa ng materyal na SMC na nakabase sa China na may higit sa 20 taon na karanasan sa R&D sa sistema ng kanal at mga pasilidad sa munisipyo. Gumagawa kami ng SMC Manhole Cover, Frame, Gully Grating, Water Box, Traffic Box, Telecom Box, Cable Trench, Bridge Drainage Trench, atbp.