is not in process of liquidation on Jan 16, 2023
Where is IMPACTUS FOUNDATION's headquarters?
IMPACTUS FOUNDATION's headquarters is located at 254 KHABE DRIVE, BUFFER STRIP, PIETERMARITZBURG, . 3201
What year was IMPACTUS FOUNDATION started?
IMPACTUS FOUNDATION was started in 2020