Company Address: Address Eden Square, 4th Floor, Chiromo Road, Westlands, Nairobi