No Results Found
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
ADDO Auto Accessories is a division of Kleen-Tex South Africa, home of premium mats for the last 30 years. Our products are fully manufactured in South Africa providing quick lead times on orders and supporting proudly local.
Head Office - Glen Anil, Durban, South Africa, 4510
Gauteng - 56 Kelly Road, Jetpark, Boksburg*
*by appointment only
We are currently based in 8 locations, South Africa, Tanzania, Namibia, Botswana, Zimbabwe, Uganda, Kenya, Zambia and the Gulf Cooperation Council Countries (GCC). If you aren't in any of these locations, then please get in touch on our site to see how we can assist you.