Registered Data Controller Details:

Legal Name Of Organisation: Peach Payments (Proprietary) Limited
Registered Address: Physical: Henwood & Company Mantambe House, Plot 1/649 Ben Dunn Street Mbabane. Postal: PO Box 4206 Mbabane.
Organisation Email: finance@peachpayments.com
Organisation Contact Number: +27212005877
DPO Full Name: Candice Linda Waldegrave
DPO Email: privacy@peachpayments.com
DPO Contact Number: +27212005877
Controller Status: Registered
Registration Number: DC-CA211-22102024