Address: Thika Road.
Phone(s): 07200764040
Website: http://www.streamwifi.co.ke
Registrato nei seguenti paesi: Kenia