29 employees
Amanda Uprichard is a fashion retail firm that specializes in designing, manufacturing, packaging, and shipping clothing and garments.
2003