is not in process of liquidation on Dec 23, 2022
Where is OPTIMPROPS 34's headquarters?
OPTIMPROPS 34's headquarters is located at NORTH WING IKAYA LETHU, 20 BONANZA STREET, SELBY EXT 13, 2092
What year was OPTIMPROPS 34 started?
OPTIMPROPS 34 was started in 1995