Search Results for:

M & M Painting & General Maintainance (Pvt) Ltd

Harare
+263 4 573 078
P.O. Box 5365, Harare, Zimbabwe
+263 4 570 305
N/A

M & S Freight

Manzini
+268 2 518 4711 / 5548
P.O. Box C266, The Hub, Manzini, Swaziland
+268 2 518 5534
N/A

M & W Halaal Food Processors

Gauteng
+27 (0)11 854 1428
PO Box 1517, Lenasia, 1821
+27 11 854 1429
N/A

M A And R Consulting (PTY) Ltd

N/A
+27 (0) 53 832 6190
n/a
n/a
N/A
South Africa

M and N Electronics – Tedelex, Samsung, Bauer and Maxicare Agent

P.O. Box 2120, Maseru, Lesotho.
26 622 311 872
n/a
n/a
N/A
Lesotho

M B I Estate Agents (Pty) Ltd

P.O. Box 1565, Manzini, Swaziland
+268 2505 3977 / 2343 4108
26 876 020 336
26 825 053 977
N/A

M C Construction

P.O. Box 31217, Pioneers Park, Windhoek, Namibia
+264 61 309 545
+264 81 252 5668
+264 61 309 545
N/A
Namibia

M C D Technical Training Centre

N/A
+27 (0)16 360 2388
n/a
n/a
N/A
South Africa

M D U Motor Spares

P.O. Box 157, Nqutu, 3135, KwaZulu Natal, South Africa
+27 (0) 34 271 0258
+27 (0) 82 633 7649
+27 (0)34 271 0259
N/A
South Africa

M J F Group

PO Box 449, Halfway House, Midrand, 1685
+27 (0)11 238 7858
n/a
n/a
N/A
South Africa

M K Cellular & Electronics Cc

N/A
+27 (0)12 321 4786
n/a
n/a
N/A
South Africa

M K Cellular & Electronics Cc

Gauteng
+27 (0)12 321 4786
N/A
n/a
N/A

M L Asset Management (Pty) Ltd

PO Box 16481, Lyttelton, Pretoria, 0140
+27 (0) 31 701 2009
n/a
n/a
N/A
South Africa

M L N Associates

Lusaka, Zambia
260 211 256 231
n/a
260 211 257 253
N/A
Zambia

M M Building Construction

N/A
26 628 323 276
n/a
n/a
N/A
Lesotho

M R A C

P.O.Box 45298, Mayfair, Randburg, 2108
+27 (0) 11 839 1660
n/a
+27 (0) 11 839 1661
N/A
South Africa

M S C College

N/A
+27 (0)11 421 8467
n/a
n/a
N/A
South Africa

M S C Logistics

PO Box 492, Maseru, Lesotho
26 622 326 116
n/a
n/a
N/A
Lesotho

M S D Engineering & Mining Supplies Cc

PO Box 934, Carletonville, 2500
+27 (0)18 787 5479
+27 83 251 0542
+27 18 788 5939
N/A
South Africa

M S D Engineering & Mining Supplies Cc

Gauteng
+27 (0)18 787 5479
PO Box 934, Carletonville, 2500
+27 18 788 5939
N/A