is not in process of liquidation on Dec 23, 2022
Where is SCL DISPOSAL FACILITIES's headquarters?
SCL DISPOSAL FACILITIES's headquarters is located at HARVIL HOUSE, 254 ASHDEN ROAD, MONDEOR, JOHANNESBURG, 2091
What year was SCL DISPOSAL FACILITIES started?
SCL DISPOSAL FACILITIES was started in 1985