Apparel & Fashion - Colombo, Western Province, Sri Lanka
Lanka MountCastle (LMC) , an ISO 9001:2008 certified self-contained manufacturing facility, established in 1994. The group's core businesses consists of offering widest range of embroidery, garment embellishment services, manufacturing of high quality knitted & woven accessory solutions to the global apparel industry.
Apache