2nd Floor, One-on-Jameson Building, 1 Jameson Ave, Melrose Estate, Johannesburg, 2196,
JohannesburgTruzo is an online and mobile escrow payment system that allows buyers and sellers to make transactions from anywhere, on any device, with complete security.