Land Rover

Get In Touch

ADDO Auto & Outdoor 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.

Locations

Head Office - Glen Anil, Durban, South Africa, 4510
Gauteng - 56 Kelly Road, Jetpark, Boksburg*
*by appointment only

Send A Message