Company Address: Address Eden Square Building, Ground Floor along Chiromo Road, Nairobi