Contact Details:

SemRock (Pty) Ltd
Registration No.: 2008/018129/07
Vat No.: 4490228485
Directors:
Sello Semenya
Tumelo Semenya
Edgar Semenya
Offices: 108 Akkerboom Str, Swartkop, Extension 4, Centurion
info@semrock.co.za