A central location plays a key part in tapping in business potential, but for start-ups finding one to set up office with their limited budget is a near-impossible task. The same is true for ...