This website is the property of InVhestia Africa Limited located at the following address:
Ground Floor, Block B, Methodist Center, Oloitokitok Road. P.O Box 24350 – 00100, Nairobi.
+254- 20-44-00-692
info@invhestia.com