No you don't. A CIC can't be set up as a company limited by guarantee or indeed by shares. You easiest option where you don't want any person owning the business is to set up the CIC as a company limited by guarantee. I hope that helps. Please leave a positive rating so that I am credited for my time.
Sorry that's my bad typing. Should read a CIC CAN be set up as a company limited by guarantee.