I did some research on this a while back. The address listed for that company also shows up for hundreds of other companies. If you google street view it, it’s an old run down warehouse or office building. If I remember correctly it was in some relatively small town in the mid west, but not sure on that one.