The company was founded in 2016 and is based in Cape Town, South Africa. W Webuycars Webuycars operates as a car-buying service in the automotive industry. The company offers a platform for selling vehicles, providing free online valuations to facilitate transactions. It primarily serves ...