French distributor, publisher and production company, created in February 1988.
Address since January 1999 : 41 rue Émile Zola, 93100 Montreuil. Previous address from Feb. 1988 to Jan. 1999 : 10-12 rue Richer, 75009 Paris.