Leandesk is a trading name of Leandesk Ltd. Registered in England & Wales with company Number 16522620.
© 2025 Leandesk Limited. All rights reserved.
Get updates on product releases and the latest from Leandesk
This website is powered by 100% renewable electricity
Your cart is empty Continue Shopping