LEO Return to Directory Name: LEO Tel: 264 61 855 55 0000 Fax: 264 61 855 202 008 Email: info@leo.na Website Address: www.leo.na Postal Address: n/a Country: Namibia