Street numbers don't go that far on W 57th Street. The scenes with Will Ingram in Finch's office were more likely filmed at One State Street Plaza, across Battery Park at the south tip of Manhattan. The Staten Island Ferry Terminal logo is visible in the background when Fusco takes pictures of Will Ingram and Finch exiting the building. Furthermore, Ellis Island and the Statue of Liberty are faintly visible from Finch's office. (“Wolf and Cub”)
A website , owned by Warner Brothers, exists for the company.