Gemaakt in 2012 (het Verenigd Koninkrijk), ON YOUR MARKS bezit 261 zustermerken en 564 concurrerende merken. ON YOUR MARKS is eigendom van MARKS & SPENCER GROUP PLC, genoteerd aan de beurs van Francfort . De ISIN code van het bedrijf is GB0031274896. ON YOUR MARKS behoort tot de bedrijfssector Detailhandel - Cyclisch.