Middle East Bank Kenya | (MEBK), a commercial bank in Kenya licensed by the Central Bank of Kenya (CBK),and the national banking regulator.
You can deposit money to your MEB account using paybill (business number) 839900 and your account number is your MEB bank account.