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