Registered as 08088961 12 years ago, Cathedral Innovation Centre Limited had been a private limited company until Tuesday 13th December 2022 - the time it was officially closed. Its last known mailing address was Cathedral Innovation Centre, 63 St Thomas's Street Portsmouth.
This firm was administered by an individual managing director: Francis D. who was overseeing it from Wednesday 30th May 2012 to the date it was dissolved on Tuesday 13th December 2022.