Websites hosted on 80.240.192.27 IP Address
Geo Location Information for 80.240.192.27 IP Address. The IP Address 80.240.192.27 is located at -4.05466 latitude and 39.6636 longitude in Kenya. Friendly Location for the IP Address is COAST, MOMBASA, KENYA.
AFSTA — African Seed Trade Association
- equatorialbank.co.ke
African Seed Trade Association
3,051,739
$
240.00