Существуют базы данных для такого рода вещей, но они едва ли на 100% точны, поэтому я бы долго и усердно думал, прежде чем использовать их, чтобы делать предположения относительно контента, который вы представляете своим посетителям. Если вы все еще хотите сделать это, вот две компании, которые предлагают базы данных, которые включают детализацию на уровне организации:
http://www.maxmind.com/app/ip-location
http://www.ip2location.com/
Изменить для уточнения на основе дополнительных ответов:
Сведения об уровне организации в базах данных от этих поставщиков отличаются от сведений о поставщике услуг Интернета, на которые ссылаются другие. Базы данных от вышеперечисленных поставщиков фактически получают организационную информацию, основанную на исследованиях, а не на обратном поиске прав собственности на IP.