The building, at 1440 Drummond Street in the city's Golden Square Mile in Montreal,still bears the imprint of business the original big man Scottish George Stephen.