Sales
020 7820 7111

Repairs & Support
020 7820 7121

Leba

LEBA Innovation A/S is a Danish company with over 15 years of research, development and sales excellence. Since 2000, they’ve been creating innovative solutions for customers and have developed their products in collaboration with schools and educational institutions throughout Europe.

Autodesk

Leba Products: