Legal Name Of Organisation: Impumelelo Savings and Credit Cooperative Society Ltd Registered Address: Plot 868/94 Trelawney Park Manzini Organisation Email: Manager@impumelelo.co.sz Organisation Contact Number: 76046638 DPO Full Name: Thabile Dlamini - Mdluli DPO Email: Manager@impumelelo.co.sz DPO Contact Number: 76046638 Controller Status: Registered Registration Number: DC-CD182-14102024