Physical Address:
35 Haulage St, Carletonville, 2499
Phone:
018 786 2802
018 787 4611
Fax:
018 787 3587
Email:
carletonwaste@bmgworld.net
Website:
www.bmgworld.net