National China seemed to have a small structure for a company with such continental ambitions. There's a guvmint building on the site today.

I've no idea what the Food Service Equipment Industry's logo is supposed to be. Some sort of deformed canape lanced by a plastic spear?