Allen & Company LLC is an American privately held boutique investment bank based at 711 Fifth Avenue, New York. The firm, known for its deliberate avoidance of publicity, specializes in real estate, technology, media and entertainment.