Submitted by admin on 2 December 2024 Email palesa@leo.co.ls Physical address 23 Motsoene Road, Industrial Area, Dolphine house Contact Number 22326411/58850534