BIZ Print Solutions Limited Company number11275278 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated26 Mar 2018 Nature of business Printing n.e.c. Registered office 11275278: Companies House Default AddressCardiffCF14 8LH Data JSON Markdown