© 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

Instant Setup - Free Package

Enter your details below and start your totally risk FREE trial.

arrow&v

When you click next you will be taken to our secure payment services provider to continue your transaction. 

Please review our privacy policy