Hi Mike
I'm not familiar with that company but I'm very familiar with merchant accounts and their requirements. Its standard procedure to request those types of documents but always make sure they have legal, binding non-disclosure agreements in place to protect your private and business information.
If you would like to discuss the process or simply have questions, feel free to hit me up and we'll talk
