Exciting new Innovation Centre opening in the heart of Stockport
Exciting new Innovation Centre offers flexible accommodation from coworking space, to shared office and individual units from 100 sqft up to 570 sqft plus a 1,000 sqft business lounge.