selected country
Nigeria

Kajola Microfinance Bank Limited

Business address
55, Opebi Road, Ikeja, Nigeria