Many renowned northeast businesses started life in The Arches