Send us a message and Kestrellimited team will contact you.
Success! Your message has been sent to us.
Error! There was an error sending your message.
- Address : Nairobi Office - Akai Plaza, 3rd Floor Garden Estate Drive – Off Exit 7 , Thika Super Highway
- AND Mombasa Road - Sterlling House 1st Floor
- Phone: +254 725 739 980
- Email: email@example.com