Milimani Backpackers

We are providing the best accommodation/home stay services in Kenya,Being reliable and Safety home stay in Nairobi Kenya,professional accommodation Services in Nairobi-Kenya.

Location: St. Hellen’s Lane, Karen.

Tel: 254 722347616


Mianna Interior Designers

Personalized Interior Designs from the heart…
Pillows, Cushions, Sofas, Curtains, Paint, House Layouts among others.

Location: Tom mboya street

Tel: +254 726 662182


Mega Plus Computer Solutions & Trading L.L.C

Import & Export: Desktops, Laptops. Servers, Storage, Printers, Copier, Toner Cartridges, Networking Products, etc

Location: Office No. 702, Shurchill Tower, Business Bay

P.O. Box: 125712

Tel: 0097143790050


MGK Consulting

Our services are tailor made. They include Audit, Accounting, Payroll and Tax. We work with both individual and corporate clients.

Location: 2nd Flr Mayfair Business Centre off Parklands Road

P.O. Box: 6358 – 00100

Tel: +254 715 248882 +254 733 533449


Maxwell’s Computer Solution

We do networking and Computer maintenance,Web & Graphic design,Software upgrades and development

Location: Opp Delta Petrol station, Kagumo

P.O. Box: 277-10300, Kirinyaga County

Tel: +2540702100880


Mwei Technologies

We supply smartphones,Tablets and computers both in retail and wholesale.

Location: Moi Avenue

Tel: +254 718 789 604


Metco Limited

Sheet Metal Fabrication and General Engineering.

Location: Metco Building. Lusaka Close, Off Lusaka Road, Industrial Area

P.O. Box: 43996 00100

Tel: +254 20 6557287/6555037 +254 73555128


Mintzberg Services Limited

Provision of Lighting Service and Event Management

Location: Ngara

P.O. Box: 6185-00300

Tel: 0729854408


Malindi Funny Map

Malindi Yellow Pages with interactive hand-drawn maps online.

Location: Lamu Road- Malindi

Tel: 0705164141


Maxwell Computer Solutions

Ours is a youth enovation company that sells, supply and distribute laptop & desktop computer,networking equipments, computer accesories and office equipments

Location: Dolphin Plaza Rm A15, Magadi Rd

P.O. Box: 277-10300, Kerugoya

Tel: +254702100880 or +254734024754


Maya Creative

Maya Creative is at your service for 3d visualization, interior design and fitouts…

Location: Moi Drive

P.O. Box: 37921 00100

Tel: +254722494242


Martlan Designs

MartLan Designs offers Web Development,Online Marketing, Branding and Computer Maintenance services.

Location: Luthuli Avenue, Digital Electronics Center,1st Floor

P.O. Box: 46567-00200

Tel: 0725120272


Modern Index Design

Modern Index Design in a Nairobi based interior design firm specializing in both home and office designs

Location: Thika Road opposite Jambo Grill

Tel: 0722100991


Meps Fencing Systems Ltd

Electric Fence Kenya, Razor Wire Fence Kenya, Security Nairobi, Chainlink Nairobi, Safety Nairobi, Alarms Nairobi, Cameras Nairobi, CCTV Nairobi, Automatic Gates Nairobi

Location: Godown No. 4, Burhani Industrial Estate, Funzi Road, Industrial Area

P.O. Box: 60727 – 00200

Tel: 0722 514594


Mombasa real estate ltd

Rent and sale of prime apartments and houses in Mombasa

Location: Links road Nyali,mombasa

P.O. Box: 95526-80118

Tel: 041-4470009


Mi So Hi Chinese Restaurant

A delicious and healthy chinese dishes for takeaway,delivery and dinning

Location: Links road, eppic filling station

P.O. Box: 80100-85095

Tel: 0700931533


Maina D. Chege & Associates

We are a firm of Certified Public Accountants. We provide assurance and advisory services.We are licensed by ICPAK.

Location: Nanak House, Kimathi Street. Opp. Nation Centre

P.O. Box: 16529-00100

Tel: 0722817818


Money Link International Ltd

Money Link International is the pioneer and the first company in Kenya to provide Money Transfer Services from PayPal to Mpesa in Kenya.

Location: Westland

P.O. Box: 1910-00100 Nairobi

Tel: +254722630527


Macrobay Solutions

Web Design Company in nairobi, Growing web design company in kenya, affordable rates for E-Commerce Development Nairobi

Location: Windsor House, University way

P.O. Box: 8416 (00300)

Tel: 0720297863


Mbinu Solutions

We at Mbinu Solutions are Nairobi’s SEO Experts, we use ethical , effective and proven methods to attain top 10 rankings in Google, Yahoo and MSN.

Location: Ronald Ngala Street

P.O. Box: 102347- 00101

Tel: 0728463410


The Majlis Resorts

The Majlis Resorts is one of the best luxury beach hotel in Kenya. It offers various recreational activities with a focus on wellness, Swahili culture, sailing, watersports, and fishing.

Location: Ras Kitau Bay, Manda Island

P.O. Box: 502 Lamu, 80500

Tel: 254 (0) 20 261 7496



A union of two words derived from the Pokomo tribe; mphokomu- meaning people and ndokomu- meaning that’s all.

Location: Swaleh Jillo Odha. Kiembeni Estate

P.O. Box: 87440-080100

Tel: +254 722 466 396


Masai Eco Lodge

Eco Lodge for accommodation, events and conferences

Location: Namanga Rd. Kajiado County

P.O. Box: 505 01100, Kajiado

Tel: 0700900603, 0732948442


Mi Casa Properties, Africa.

We specialize in property management, sales and purchases.

Location: Transcom house Latema Road/Tom Mboya Street 1st floor room 101

P.O. Box: 31583-00600 Nairobi

Tel: 25412132696


Mvuli House Nairobi West

Mvuli House is a 46 room business hotel located at a convenient 15 minute drive from the Jomo Kenyatta International Airport.

Location: Opposite the Nyayo Stadium

P.O. Box: 12181-00100, Nairobi

Tel: +254206008052



Specialised in mobile buiness app development including mobile business intelligence apps.

Location: Mui Mara

P.O. Box: 61062-00200 Nairobi

Tel: +254731029147


Muturi Kamande & Co. Advocates

A law firm in Kenya offering a range of services, including commercial litigation and arbitrations, debt recoveries, criminal law cases and others.

P.O. Box: 69430-00400

Tel: +254-20-2242882


Melvins Tea (K)

Melvin Tea (K) is the largest blender, packers and distributors of the highest quality flavored and herbal teas of Kenyan origin.

Location: Funzi Road, Industrial Area

P.O. Box: 40270 – 00100, Nairobi

Tel: +254 20 537759, + 254 20 8083045, 0733 708627


Multi Tools (Kenya) Limited

Location: Industrial Area, Road A, Opposite Express Kenya Limited.

P.O. Box: 10079 -00400, Nairobi

Tel: +254 20 530543 / 530541 / 530370 / 530380

Wireless: +254 20 2337809 / 8033827

Fax: +254 20 530 539


Muti Secondary School

P.O. Box: 4213- 01002 Madaraka Thika

Tel: +254722692154

Location: Thika – Ithanga – Muti (Ndivo)


System: 8-4-4

Levels: Secondary

Musingu High School

P.O. Box: 151 – 50100 Kakamega

Tel: 056-41013, Mob: 0734 628248

Location: Sigalagala/Butere Rd, Western, Kakamega


System: 8-4-4

Levels: Secondary

Murray Girls High School

P.O. Box: 1069 – 80304 Wundanyi

Tel: 043-42256, Mob: 0734 447494

Location: Wusi Community Chawia Location Wundanyi, Voi, Wundanyi


System: 8-4-4

Levels: Secondary

Multimedia University College of Kenya

P.O. Box: 30305 – 00100 Nairobi

Tel: 020-2071391 Mob: 0724 257083

Location: Mbagathi Campus – Magadi Rd, Nairobi


System: College


Mt Kenya University

P.O. Box: 342 – 01000 THIKA

Tel: 067 24285/24229 Mob: 0720 790796

Location: General Kago Road, Thika


System: College

Levels: Degree

Mt Angel School

P.O. Box: 72009 – 00200 Nairobi

Tel: +254-20-8710353

Location: Thika Rd, Kahawa, Nairobi



Levels: Primary

Meru School

P.O. Box: 103 – 60200 Meru

Tel: +254-64-20307

Location: Meru / Maua Rd


System: 8-4-4

Levels: Secondary

Mayori Secondary School

P.O. Box: 56 – 60113 Kiritiri

Tel: 067-21414, Mob: 0720 871940

Location: Embu/Kamburu Rd Kiritiri Siakago, Eastern, Siakago


System: 8-4-4

Levels: Secondary

Mavoko Secondary School

P.O. Box: 561 – 00204 Athi River

Tel: Mob: 0721 431518

Location: Off Mzee Panaura Rd Athi River, Eastern, Athi River


System: 8-4-4

Levels: Secondary

Maseno University

P.O. Box:

Tel: 057-351622 Mob: 0722 203411

Location: Kisumu/Busia Rd


System: College


Matuga Girls High School

P.O. Box: 96099 – 80110 Likoni

Tel: 040-3300058, Mob: 0720 873202

Location: Matuga Rd, Mombasa, Kwale


System: 8-4-4

Levels: Secondary

Mars Institute of Computer Technology

P.O. Box: Mombasa

Tel: +254720987430

Location: Jubillee Insurance Building Room 37, 2nd FLOOR, Moi Ave.


System: College

Levels: Diploma

Marigat Secondary School

P.O. Box: 39 – 30403 Marigat

Tel: 0735 125055

Location: Marigat Town Kabarnet, Western, Kabarnet



Levels: Secondary

Malezi Preparatory School

P.O. Box: 51736 – 00200 Nairobi

Tel: +254-20-6005981

Location: Langata Civil Servants Estate, Off Kitengela Rd, Nairobi West, Nairobi



Levels: Primary

Makini Schools

P.O. Box: 21784 – 00505 Nairobi

Tel: 020-3874950, Mob: 0733 286746

Location: Makindi Rd Off Ngong Rd, Nairobi


System: 8-4-4

Levels: Primary, Secondary

Makini College

P.O. Box: 21784 – 00505 Nairobi

Tel: 020 2727552/3

Location: Statehouse Avenue, Nairobi


System: College

Levels: Diploma

Machakos Technical Training Institute

P.O. Box: 136-90100, Machakos

Tel: 044-21604, Mob: 0723 805 829

Location: Machakos


System: College

Levels: Diploma

Musyimi & Co Advocates

Advocates, Lawyers & Commissioners For Oath & Notaries Public

Location: M’pulla Hse Arboretum Drv, Nairobi

P.O. Box: 12502-00400 Nairobi

Tel: +254-202710306

Mobile: +254-722513991 +254-733773955


Macharia & Keega Advocates

Advocates, Lawyers & Commissioners For Oath & Notaries Public

Location: Rivalane Court Riverside Ln, Nairobi

P.O. Box: 26333-00100 Nairobi

Tel: +254-204441720, Fax: +254-204441723


Mugo & Company

Location: Agip Hse, 6th Flr Haile Selassie Ave, Nairobi

P.O. Box: 51820-00200 Nairobi

Tel: +254-202221098

Mobile: +254-722264919


Muiru Kandia & Co

Location: Agip Hse, 4th Flr Haile Selassie Ave, Nairobi

P.O. Box: 75960-00200 Nairobi

Tel: +254-202215725

Mobile: +254-724055071 +254-720649533


Market Car Hire

Car Hire

Location:Chester Hse, Gr Flr Koinange St, Nairobi

P.O. Box: 49713-00100 Nairobi GPO

Phone: +254-202227780 Mobile: +254-733686916