towering above its neighbors was number 26 , an eight-story modern structure of glass , steel and stone , the headquarters of interpol , the clearinghouse for information in international criminal activities .