Legal Name Of Organisation: Excellence Financial Services Registered Address: Plot 287 MAHLEKA Street Manzini. PO Box C2781, Manzini Organisation Email: phiwagini@gmail.com Organisation Contact Number: +26835023746 DPO Full Name: DPO Email: DPO Contact Number: Controller Status: Registered Registration Number: DC-CA417-13112025