x
x
Sort Ascending Sort Descending Legal Name Trading Status Entity Type Principal Place of Business Place of Incorporation

Bester Technology South Africa (Pty) Ltd

AVID:

43374405 more▾

Active -
Wuhan, Hubei
China
South Africa

Cimc Vehicles South Africa

AVID:

40535186 more▾

Active -
Guangdong, China
South Africa

Jetour South Africa (Pty) Ltd

AVID:

47443757 more▾

Active -
Wuhu, Anhui
China
South Africa