Legal Name Of Organisation: Eswatini Contractors Association Registered Address: Suite 40, Cooper Center, Opposit Build IT Mbabane Organisation Email: info@eca.co.sz Organisation Contact Number: 24044987 DPO Full Name: Nomsa Mohale DPO Email: info@eca.co.sz DPO Contact Number: 24044987 Controller Status: Registered Registration Number: DC-CK190-16102024