« Back to Banking and Financial Services Kestrel Capital Ltd AddressPO Box 40005 - 00100 CityNairobi Phone+254 20 225 1758