Optiven Real Estate Limited, captained by George Wachiuri, has fulfilled the dreams of its clients by delivering title deeds for a property they purchased in Kenya to their doorstep in Delaware, Kansas, Texas, Atlanta, Califonia, Virginia, New Jersey and minesota. Speaking, Wachiuri called on Kenyans to invest back home noting […]