I have an online account with a company that provides no contact information. The company is charging me for services I don't want and is providing no way for me to cancel the services or get in touch with it. I could cancel the credit card that the company has on file but the company also holds property of mine (it is the registrar of my domain name) and I don't want to lose it. I am at the point where I am looking for legal solutions to this problem as I don't see any alternative.
Is there any legal requirement in the US for a company to provide customers a means to dispute charges or otherwise contact it? Is there any legal recourse I can take in this situation?