Company Address: Address Vision Plaza, 4th Floor, 3 F Mombasa Road, Nairobi City, Kenya