Key factsactiveLegal nameMILLER STOVALfr_inseeRegistration477781207fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2004-07-07fr_inseeRegistered addressLA FLORIDA, APPT 241, 83990 SAINT-TROPEZfr_inseeIndustry59.11Cfr_insee