is not in process of liquidation on May 16, 2024
Where is STIMM INDUSTRIES's headquarters?
STIMM INDUSTRIES's headquarters is located at 1ST FLOOR, FISHER HOFFMAN HOUSE, 17 NEW CHURCH STREET, CAPE TOWN, 7525
What year was STIMM INDUSTRIES started?
STIMM INDUSTRIES was started in 1990