Ang Avatar Composite ay isang nangungunang tagagawa ng materyal ng SMC na nakabase sa China na may higit sa 20 taong karanasan sa R&D sa drainage system at mga pasilidad ng munisipyo. Gumagawa kami ng SMC manhole cover, frame, gully grating, water box, traffic box, telecom box, cable trench, bridge drainage trench, atbp.