Contact Us




Send us an Email

news@leo.co.ke | info@leo.co.ke

Call/WhatsApp

+254 (0) 733 043 533

Postal Address

P.O Box 7785-00100, Nairobi, Kenya