You can rate the company International House of Music (IHOMI) by filling out this form.
More contact info for International House of Music (IHOMI):
International House of Music (IHOMI)
821 S Los Angeles St, Los Angeles, CA 90014
90014 Los Angeles