is in process of liquidation on Dec 25, 2022
Where is STAND 191 MELROSE's headquarters?
STAND 191 MELROSE's headquarters is located at GROUND FLOOR, RANDPARK BUILDING, 20 DOVER STREET, RANDBURG, 2194
What year was STAND 191 MELROSE started?
STAND 191 MELROSE was started in 2002