Send us a message

Head Office

12 Montrose Park Boulevard

Victoria Country Club Estate
Office Park

170 Peter Brown Drive, Montrose

Pietermaritzburg, 3201

KwaZulu-Natal

 

​Docex 7, Pietermaritzburg

​PO Box 271, Pietermaritzburg, 3200

 

-29.5754550,30.3367733

​T:  +27 33 341 9100

F:  +27 33 394 3005

E:  tmj@tmj.co.za

Durban

Suite 201, Ridge 6
20 Ncondo Place, Umhlanga Rocks, 4320

 

Docex 10, Umhlanga

P O Box 25303, Gateway, 4321

 

-29.728919, 31.069958
T: +27 31 566 2207
F: +27 31 566 2503
E: dbn@tmj.co.za

Cape Town

1st Floor, A1 Estuary Suites
The Estuaries
Oxbow Crescent
Century City, 7441, South Africa

 

-33.885027, 18.521444
T: +27 21 823 9928
E: capetown@tmj.co.za

Johannesburg

Suite 14, 1st Floor
Daisy Street Office Park
135 Daisy Street
Sandown
Sandton, 2196

 

PostNet Suite 328, Gallo Manor, 2052

 

-26.10104, 28.0605913
T: +27 11 784 2634/5
F: +27 11 784 2636
E: jhb@tmj.co.za