selected country
Kenya

Barclays Bank of Kenya Ltd -Ol Kalou

Business address
Nyahururu/Ol Kalou Rd, Ol Kalou, Kenya