Legal Name Of Organisation: Umelusi Finserv Registered Address: Mbabane Mall Shop 5 Organisation Email: admin@interchange.co.sz Organisation Contact Number: 24043380 DPO Full Name: Nontsikelelo A Dlamini DPO Email: nontsikelelod@umelusi.com DPO Contact Number: 79082204 Controller Status: Registered Registration Number: DC-CG224-09042026