KCSE ONLINE

e - Learning Solutions

Financial Services

Kcse Online is your one stop website for Educational Resources Made for Students and Teachers by the Teachers. Browse the Categories to see what you get. 

FINANCIAL SERVICES

Finances Services

A.P.A. Apollo Insurance Company Ltd Hughes Bldg 8th Floor Kenyatta Ave P.O. Box 30389, Nairobi 00100 Nairobi Nairobi Kenya 020-343585, 311782

Africa Merchants Assurance Co Ltd Transnational Plaza 2nd Floor P.O. Box 61599, Nairobi 00200 Nairobi Nairobi Kenya 020-312121

African Banking Corporation Ltd ABC Bank Building, Koinange Street P.O. Box 46452, Nairobi 00100 Nairobi Nairobi Kenya 020-2223922, 251540/1,2217856/7/8, 2226712

African Mercantile Banking Co Ltd Mama Na/Kaunda Street 20th Century Plaza P.O. Box 30090, Nairobi Nairobi Kenya 020-2210752

Bank of Africa Kenya Re-Insurance Plaza, Taifa Road P.O. Box 69562, Nairobi 00400 Nairobi Nairobi Kenya 020-2210546, 2211175

Bank of Baroda (Kenya) Ltd Koinange Street P.O. Box 30033, Nairobi 00100 Nairobi Nairobi Kenya 020-2248402, 2248412/22

Bank of India Bank of India Building Kenyatta Avenue P.O. Box 30246 Nairobi 00100 Nairobi Nairobi Kenya 020-2221414, 2221415, 2221416

Barclays Bank Barclays Bank Plaza Loita Street P.O. Box 30120, Nairobi 00100 Nairobi Nairobi Kenya 020-313405, 241270, 313364

Blue Shield Insurance Co Ltd Hospital Road, Upper Hill P.O. Box 49610, Nairobi Nairobi Kenya 020-2728921, 2728953

C.F.C Life Ltd CFC House, Mamlaka Road P.O. Box 30364, Nairobi 00100 Nairobi Nairobi Kenya 020-2866303, 2866000, 0722-204660, 0722-204661

C.F.C Stanbic Bank C.F.C Stanbic Centre, Chiromo Road Westlands P.O. Box 72833, Nairobi 00200 Nairobi Nairobi Kenya 020-3752900, 3741861

Cannon Assurance (Kenya) Ltd Cannon House, Haile Selassie Ave P.O. Box 30216, Nairobi 00100 Nairobi Nairobi Kenya 020-2218287, 2218288, 315815, 342150 Charterhouse Bank Ltd Longonot Place, 6th Floor Kijabe Street P.O. Box 43252, Nairobi 00100 Nairobi Nairobi Kenya 020-242246, 242253

Chartis Kenya Insurance Company Ltd Eden Complex, Chiromo Road P.O. Box 49460, Nairobi 00100 Nairobi Nairobi Kenya 020-3676000 Chase Bank (K) Ltd Prudent Assurance Building 6th Floor Wabera Street P.O. Box 28987, Nairobi 00200 Nairobi Nairobi Kenya 020-245611, 252385, 241464

Citi Bank Citi Bank House, Upper Hill Road P.O. Box 30711, Nairobi 00100 Nairobi Nairobi Kenya 020-271122, 2222248

Co-operative Bank Kenya Ltd Co-Operative Bank House Co-Operative Bank House Haile Selassie Avenue P.O. Box 48231, Nairobi 00100 Nairobi Nairobi Kenya 020-32076100, 2728943/4, 3276000, 3276100 Co-operative Insurance Company of Kenya Ltd CIC Plaza, Mara Road Upper Hill P.O. Box 59485, Nairobi 00200 Nairobi Nairobi Kenya Website: http://www.cic.co.ke 020-2823000, 0732-616641, 0716-616641 Commercial Bank of Africa Ltd Commercial Bank Building Wabera/Standard Street P.O. Box 30437, Nairobi 00100 Nairobi Nairobi Kenya 020-2228881/9, 3254000 Concord Insurance Co Ltd Yaya Centre, 4th Floor P.O. Box 30634, Nairobi 00100 Nairobi Nairobi Kenya 020-2720166-8

Consolidated Bank of Kenya Ltd Consolidated Bank House Koinange Street P.O. Box 51133, Nairobi 00200 Nairobi Nairobi Kenya 020-340551, 340298, 340836 0722-999177

Credit Bank Ltd Mercantile House, Koinange Street P.O. Box 61064, Nairobi 00200 Nairobi Nairobi Kenya 020-2220789, 2222300, 2222317

Development Bank of Kenya Finance House, Loita Street P.O. Box 30483, Nairobi 00100 Nairobi Nairobi Kenya 020-340401/2/3, 340478, 340416

Diamond Trust Bank Kenya Ltd Nation Centre, 8th Floor Kimathi Street P.O. Box 61711, Nairobi 00200 Nairobi Nairobi Kenya 020-2210988

Dubai Bank Kenya Ltd I.C.E.A Building, Kenyatta Avenue P.O. Box 11129, Nairobi 00400 Nairobi Nairobi Kenya 020-311114, 311109, 311132

Eco Bank Kenya Ltd Fedha Towers Muindi Mbingu Street P. O. Box 495, Nairobi 00100 Nairobi Nairobi Kenya 020-2883000 Equatorial Commercial Bank Ltd Sasini House, Loita Street P.O. Box 52467, Nairobi 00200 Nairobi Nairobi Kenya 020-343852, 250286, 311205

Equity Bank NHIF Building, 14th Floor Ragati Road P.O. Box 75104, Nairobi 00200 Nairobi Nairobi Kenya 020-2736620/17

Family Bank Four Ways Towers 6th Floor P.O. 74145, Nairobi 00200 Nairobi Nairobi Kenya 020-318173, 318940/2/7, 0736-698300, 0720-098300 Fidelity Commercial Bank IPS Building 7th Floor Kimathi Street P.O. Box 34886, Nairobi 00100 Nairobi Nairobi Kenya 020-245369, 242348, 248842

Fidelity Shield Insurance Company Ltd Amee Arcade 4th Floor, Parklands Road P.O. Box 47435, Nairobi 00100 Nairobi Nairobi Kenya 020-4443063/9, 4449440 Fina Bank Ltd Kimathi Street P.O. Box 20613, Nairobi 00200 Nairobi Nairobi Kenya 020-2222580, 243153

First American Bank of Kenya Ltd First American Bank Centre Nyerere Road P.O. Box 30691, Nairobi 00100 Nairobi Nairobi Kenya 020-2710455, 2719877

First Assurance Company Ltd Lavington Clyde Gardens, Gitanga Road P.O. Box 30064, Nairobi 00100 Nairobi Nairobi Kenya 020-3874670 First Community Bank Prudential Building Wabera Street P. O. Box 26219, Nairobi 00100 Nairobi Nairobi Kenya 020-2843000/1/2

Gateway Insurance Co Ltd Gateway Place, Milimani Road P.O. Box 60656, Nairobi 00200 Nairobi Nairobi Kenya 020-2713131/7

General Accident Insurance Co (K) Ltd General Accident House P.O. Box 42166, Nairobi 00100 Nairobi Nairobi Kenya 020-2711633

Giro Commercial Bank Ltd Giro House, Kimathi Street P.O. Box 46739, Nairobi 00100 Nairobi Nairobi Kenya 020-221776/7, 2216005

Guardian Bank Ltd Brick Centre House, Mpaka Road P.O. 46983, Nairobi Nairobi Nairobi Kenya 020-4442273, 4443970, 4440387

Habib Bank AG Zurich Industrial Area, MKI House Nairobi Nairobi Kenya 020-558380/87, 341172, 341176

Habib Bank Ltd Exchange Building, Koinange Street P.O. Box 6906, Nairobi Nairobi Kenya 020-246613, 246641

Heritage A I I Insurance Co Ltd CFC Centre, Mamlaka Road P.O. Box 30390, Nairobi 00100 Nairobi Kenya 020-2783000 I & M Bank L:td I&M Building, Kenyatta Avenue/Muindi Mbingu Street Junction P.O. Box 30238, Nairobi 00100 Nairobi Kenya 020-2711994-8, 310105-7

Insurance Company of East Africa I.C.E.A Building Kenyatta Avenue P.O. Box 46143, Nairobi 00100 Nairobi Nairobi Kenya 020-2221652

Intra Africa Assurance Co. Ltd Williamson House 4th Floor Ngong Avenue P.O. Box 43241, Nairobi 00100 Nairobi Nairobi Kenya 020-2712610 Invesco Assurance Company Colts House 5th Floor Wabera Street P.O. Box 52964, Nairobi 00200 Nairobi Nairobi Kenya 020-248243/248723/248354

Jubilee Insurance Co Ltd Jubilee Insurance Exchange P.O. Box 30376, Nairobi 00100 Nairobi Nairobi Kenya 020-2229930, 340343, 343023/75, 3281000 K - Rep Bank Ltd Naivasha Road, Riruta P.O. Box 25363, Nairobi Nairobi Nairobi Kenya 020-3870554/1/31

Kenindia Assurance Co Ltd Kenindia House Loita Street P.O. Box 44372, Nairobi 00100 Nairobi Nairobi Kenya 020-316460/78, 316099

Kenya Alliance Insurance Co Ltd Chester House, Koinange Street P.O. Box 30170, Nairobi 00100 Nairobi Nairobi Kenya 020-2215632, 2216449, 253900 Kenya Commercial Bank Ltd Kencom House Moi Avenue P.O. Box 48400, Nairobi 00100 Nairobi Nairobi Kenya 020-2852000, 3270000 Kenya Orient Insurance Co Ltd Capitol Hill Towers, Cathedral Road P.O. Box 34530, Nairobi Nairobi Kenya 020-2715538, 2715539, 2721986, 2728603

Lion of Kenya Insurance Co Ltd Williamson House, Ngong Avenue P.O. Box 30190, Nairobi 00100 Nairobi Nairobi Kenya 020-2710400 Madison Insurance Co Ltd Madison Insurance House Upper Hill Road P.O. Box 47382, Nairobi 00100 Nairobi Nairobi Kenya 020-2721970, 2721971, 2864000 National Bank of Kenya Ltd Harambee Avenue P. O. Box 72866, Nairobi Nairobi Kenya 020-2852203

Occidental Insurance Company Ltd Corner Plaza 2nd Floor Parklands P.O. Box 39459, Nairobi 00623 Nairobi Nairobi Kenya 020-3750012/22/37/38 0734-600485, 0722-202926

Old Mutual Life Assurance Co Ltd Old Mutual Building Hospital Road P.O. Box 30059, Nairobi 00100 Nairobi Nairobi Kenya 020-2221187/8

Oriental Commerce Bank Ltd Finance House, Koinange Street P.O. Box 44080, Nairobi 00100 Nairobi Nairobi Kenya 020-2228461, 2228462, 241426, 241403

Pan Africa Life Assurance Ltd Pan Africa Building Kenyatta Avenue P.O. Box 44041, Nairobi 00100 Nairobi Nairobi Kenya 020-253044/5, 253056/63/71

Paramount Universal Bank Ltd Sound Plaza, Westlands P.O. Box 14001, Nairobi 00800 Nairobi Nairobi Kenya 020-4449266/7/8 hoenix of East Africa Assurance Co Ltd

Phoenix of Ambank House 14th Floor University Way P.O. Box 30129, Nairobi 00100 Nairobi Nairobi Kenya 020-348784, 251350 Pioneer Assurance Pioneer Assurance House, Moi Avenue P.O. Box 20333, Nairobi 00200 Nairobi Nairobi Kenya 020-2217796, 2219856, 2219857

Post Bank Postbank House, Banda Street P.O. Box 30311, Nairobi 00100 Nairobi Nairobi www.postbank.co.ke 020-2229551/2/3/4/5/6, 2719582

Prime Bank Ltd Riverside Drive P.O. Box 43825, Nairobi 00100 Nairobi Kenya 020-4203148

REAL Insurance Co Royal Ngao House, Hospital Road P.O. Box 40001, Nairobi 00100 Nairobi Nairobi Kenya 020-2712620, 2712935, 2713373/83,0722-209566, 0734-333280 Stallion Insurance Co Ltd Shell & BP House P.O. Box 12564, Nairobi 00200 Nairobi Nairobi Kenya 020-2210745, 2215498, 2215650, 2216562

Standard Assurance (K) Ltd Harambee Co-Op Plaza P.O. Box 42996, Nairobi 00100 Nairobi Nairobi Kenya 020-2223493, 2224136, 2224721, 2224723

Standard Chartered Bank Kenya Ltd Stanbank House, Moi Avenue P.O. Box 30003, Nairobi 00100 Nairobi Nairobi Kenya 020-3293900 Tausi Assurance Co Ltd Tausi Centre 1st Floor, Tausi Road P.O. Box 28889 Nairobi 00200 Nairobi Nairobi Kenya 020-3746602, 3746603, 3746617

The Monarch Insurance Co. Ltd Prudential Assurance Building P.O. Box 44003, Nairobi 00100 Nairobi Kenya 020-310032/10/48/54, 0724-635700,0733-2635700 Trans National Bank Ltd Trans National Plaza 2nd Floor City Hall Way P.O. Box 34353, Nairobi 00100 Nairobi Kenya 020-2224235, 252188, 252190 Trident Insurance Co Ltd Capital Hill Towers P.O. Box 55651, Nairobi 00200 Nairobi Nairobi Kenya 020-2721710, 2721728/30 U.A.P Provincial Insurance Company Ltd Bishops Garden Towers P.O. Box 43013, Nairobi 00100 Nairobi Kenya 020-2712175, 2850000 Victoria Commercial Bank Ltd Victoria Towers Mezz Floor Upper Hill P.O. Box 41114, Nairobi 00100 Nairobi Kenya 020-2713208, 2719499+

Past Exam Papers for KCPE and KCSE

We have an enourmous data quiz bank of past papers ranging from 1995 - 2014 . 

Quick Revision Booklets

Candidates who would want their papers remarked should request for the same within a month after release of the results. Those who will miss out on their results are advised to check with their respective school heads and not with the examination council. . 

Candidate benefit from our quick revision booklets which are comprehensive and how to tackle examination question methods. 

e-Content Digital Multimedia

As a supplementary to coursework content our e-library for digitized multimedia CDs while enhance and ensure that you never missed that important concept during the normal class lessons. It is a Do it Yourself Project

Other Goodies for KCSE ONLINE Members!

Buy 1 Coursework DVD Disc and get a FREE Gold membership plan for two consecutive years. This e-Content Digital CD covers all the topics for a particular class per year. One CDs costs 1200/- ( Per Subject per Class ).

Purchase Online and have the CD sent to your nearest Parcel Service. Pay the amount to Patrick 0721806317 by M-PESA then provide your address for delivery of the Parcel. Ask for clarification if in doubt.

Install ADOBE Flash Player for Best Results

For Best results INSTALL Adobe Flash Player Version 16 to play the interactive content in your computer. Test the link below to find out if you have Adobe Flash in your computer.

SAMPLE e-Content DVD

Social Media