Selon les registres publics (RNE), Mogwai est une entreprise immatriculée sous le SIREN 106404163, dont le siège est situé 2d66 Saillagouse 66800 Saillagouse.