Oprettet i 1999 (United Kingdom), NEILSON egen 55 søstermærker og 1395 konkurrerende mærker. NEILSON er ejet af THOMAS COOK GROUP, der er noteret på børsen i London ISIN, virksomhedens internationale værdipapiridentifikationsnummer, er GB00B1VYCH82. NEILSON tilhører Rejser & Fritid erhvervssektor.