Leszczyńskie Centrum Biznesu jest spółką z ograniczoną odpowiedzialnością, której jedynym udziałowcem jest Miasto Leszno. O jej utworzeniu postanowiła Rada Miejska Leszna jako rezultat konsekwentnej polityki miasta w zakresie wsparcia przedsiębiorczości. W dniu 26 lutego 2009 roku Rada Miasta Leszna podjęła uchwałę w sprawie utworzenia Inkubatora przedsiębiorczości w Strefie Inwestycyjnej IDEA oraz zobowiązała Prezydenta Miasta Leszna do pozyskania na ten cel środków z funduszy strukturalnych Unii Europejskiej.
Głównym celem działalności Spółki jest świadczenie usług w zakresie rozwoju przedsiębiorczości oraz wzrostu konkurencyjności i innowacyjności istniejących przedsiębiorstw. Przedmiotem działania Spółki jest działalność doradcza, promocyjna, edukacyjna i wydawnicza na rzecz samorządu terytorialnego, a także inna działalność ważna dla rozwoju miasta.