is not in process of liquidation on Nov 3, 2023
Where is SERCLA INDUSTRIAL SUPPLIES's headquarters?
SERCLA INDUSTRIAL SUPPLIES's headquarters is located at 37 VAN RIEBEECK STREET, NIGEL, 6270
What year was SERCLA INDUSTRIAL SUPPLIES started?
SERCLA INDUSTRIAL SUPPLIES was started in 1991