Centaur Computer Services Limited Company number01988121 StatusLiquidation TypePrivate Limited Company Incorporated11 Feb 1986 Registered office 01988121 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown