Skip to main content
Wanna chat?

Send us your feedback

We’d love to hear from you!

Location.

Chaka Apartments, Chaka Road,
No. 1/375 Kilimani, Nairobi, Kenya