ИНН, КПП, ОГРН, расчетный и кор.счеты, БИК — проверяются по контрольной сумме. В свободном доступе есть таблицы банков (для заполнения полей по БИКу).
egrul.nalog.ru/ вот здесь можно узнать название, адрес, ОГРН, КПП, ИНН по ИНН или ОГРН — можно парсить результаты (тока надо както каптчу победить).