Company INVESTCORP INTERNATIONAL, INC. Address INVESTCORP INTERNATIONAL, INC., NEW YORK, 10017, NEW YORK