NjM Holdings (Pty) Ltd is a South Africa company.
69 Lederle St, 9410, Theunissen, South Africa
5 Drakensberg St, 3686, Cato ridge, South Africa
14 JARVIS STREET, FORESHORE, De Waterkant, South Africa
4th Kraaifontein, 7570, Kraaifontein, Western Cape, South Africa
2 & 2A LANSDOWNE ROAD, 6139, Grahamstown, South Africa
172 KERKSTR, Nababeep, South Africa
6 THIRA VILLAGE, 142 SCOTT STREET, , Scottburgh, South Africa
UITVLUGHT ST, , Montagu, South Africa
12 TAURUS AVE CASSIM PARK ERMELO, Ermelo, Mpumalanga, South Africa
34 Conebrush Street, Capricorn, Western Cape, South Africa