SEEN ON SCREEN.NL, gemaakt in 2009 (het Verenigd Koninkrijk), over van de 14 zustermerken en 1075 concurrerende merken. SEEN ON SCREEN.NL is eigendom van ASOS PLC, genoteerd aan de beurs van Francfort . De ISIN code van het bedrijf is GB0030927254. SEEN ON SCREEN.NL maakt deel uit van de activiteitssector Detailhandel - Cyclisch.