Could a business hub give your startup a head start?