If you have "Houston" in your company name, it probably makes sense to have some kind of Houston address. No one would buy a company called "South Carolina Natural Resources Corp. There is no oil there.
I agree, there is a lot NOT to like here, but the run is probably tradable.