Cfac Limited Company number00084348 StatusActive TypePrivate Limited Company Incorporated20 Apr 1905 Nature of business 9261 Registered office 00084348 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown