© Copyright 2019 Mail Magic - All Rights Reserved

Mail Magic is owned by Lead Portal SL, 10 Calle Churruca, Javea, Spain, 03730. With a company number of B42515759, Lead Portal is registered for IVA/VAT in Spain Registration ESB42515759, we are registered by the ICO in the UK Reg Number ZA238196. The company is also registered for Premium rate telephony in the UK by the PSA https://psauthority.org.uk/, under our name Lead Portal SL.

Privacy Policy Terms and Conditions  Disclaimer

All Transactions are encrypted and secure

7 Day Money back Guarantee

You are only charged for emails that you use

Add your billing information