PH Pete Hitchings Current PSC Person with significant control at LEICESTER STARTUPS CIC Notified on 17th Sep 2019