Contact us
enquiries@kilimanyika.com
Our Location
Kenya, UK, Tanzania
Call Us
Kenya +254 (0) 723 785 123
UK +44 (0) 7739 803 704
Tanzania +255 (0) 752 525 453