Legal Name Of Organisation: Imbita Swaziland Women Finance Trust Registered Address: Organisation Email: Organisation Contact Number: DPO Full Name: DPO Email: DPO Contact Number: Controller Status: Registered Registration Number: DC-CK487-13052026