Where is the company that owns 13th Street Universal headquartered?
13th Street Universal:  It is owned by NBCUniversal and was launched in France on 13 November 1997 and in Germany on 1 May 1998.
i don't know