is in process of liquidation on Jan 3, 2023
Where is IMPALA MALL DEVELOPMENT's headquarters?
IMPALA MALL DEVELOPMENT's headquarters is located at 1ST FLOOR UNIT 5, 299 PENDORING STREET, BLACKHEATH EXT 6, Gauteng, 2195
What year was IMPALA MALL DEVELOPMENT started?
IMPALA MALL DEVELOPMENT was started in 2010