Address: Thika Road.
Phone(s): 07200764040
Website: http://www.streamwifi.co.ke
Inscrita en los siguientes países: Kenia