Marks and Spencer Group plc
United Kingdom
GB0031274896
213800EJP14A79ZG1X44
00214436
Marks & Spencer
CN2021175NS6RQ6
ZHEJIANG PENGFEI KNITTING CO LTD
Zhejiang (China)
CN2021153FK84AQ
FUQING YONGLILONG SHOE
China
CN2022305MJK822
Myanmar Knitting Factory Ltd.
Myanmar
MM201910778H35P
UNITED SWIMWEAR APPAREL CO LTD
Vietnam
VN20190851D59SJ
CN201908519MPYW
MM2019083BCDEFJ
KDC MADAGASCAR
Madagascar
Rongli Garments Co. Ltd
China
CN2019100MNF3QG
PT BUSANAREMAJA AGRACIPTA (SITE 2)
Indonesia
ID20201063P1BWS
PROSPERITY KNITWEAR LIMITED
Myanmar
600FC-2014-2015
MM2022145E98XRY
CN2020268ZY748N
QUANTUM CLOTHING (CAMBODIA) LTD
Cambodia
KH201908302NX0Y