Customer Support & Operations
Contact Blizarra
Questions about e-book content, corporate team bundles, or payment receipts? We are here to help.
Company Details
Blizarra Ltd — a company registered in England & Wales, company number 17274848.
Legal EntityBlizarra Ltd (UK Company No. 17274848)
Registered OfficeOffice 19361, 182-184 High Street North, East Ham, London, United Kingdom, E6 2JA
Direct Inquiriesinfo@blizarra.co
This is a UK company selling downloadable digital products (PDF e-books) to a global audience.
For volume team purchases, educational licensing, or invoice queries, email us directly at info@blizarra.co.