Registered Data Controller Details:

Legal Name Of Organisation: DELTAPAY ESWATINI LLC
Registered Address: Lot 121 Dzeliwe Street, Mbabane, Eswatini
Organisation Email: contact@deltapay.co.sz
Organisation Contact Number: 24045443
DPO Full Name: Minenhle Dlamini
DPO Email: mdlamini@deltapay.co.sz
DPO Contact Number: 24045443
Controller Status: Registered
Registration Number: DC-CB253-29052026