Contact us.info@demaplastech.co.za+27 11 462 29906 Mini Factories, Northlands Business Park, Newmarket street, Northriding