Digital escrow solution that creates trust between strangers when buying and selling goods or services online. Truzo secures the funds and regulates the transaction between parties, with rigorous verification and compliance processes
Address: Stewardship Building 1st Floor, 12 Steward Street London E1 6FQ