Manager production & Quality at FASHION PLAZA LIMITED - Oldham, England, United Kingdom
FASHION PLAZA LIMITED is an apparel & fashion company based out of 125 COPPICE STREET, OLDHAM, United Kingdom.