Does anyone know if the design firm Mancini-Duffy still had their office in the World Trade Center? I lived in New York from 1993 until 1995 and I kn...