Details of new London workplace concept Twentytwo have been revealed -- and it's wooing thrill-seeking entrepreneurs with the city's first ever "climbing window."