Merchant plus, and all the other merchant credit card processing companies, investigate your personal credit thoroughly, so the information supplied must be legitimate.
They also try to investigate your company credit, and may ask you for Articles of Incorporation, tax ID #, etc. - how thoroughly do they investigate your company? Well, put it this way - if the company has no verifiable credit, then they look at your personal credit even more carefully.