Contact 8 Charo St, Flamwood, Klerksdorp, 2571 OFFICE: 087 153 7969 CELL: 064 934 5696 sales@starlo.co.za Notice: JavaScript is required for this content.