is not in process of liquidation on May 18, 2024
Where is OSS SALES AND SERVICES's headquarters?
OSS SALES AND SERVICES's headquarters is located at 27 PROFAB CRESCENT, DELVILLE EXT 4, GERMISTON, GAUTENG, 1401
What year was OSS SALES AND SERVICES started?
OSS SALES AND SERVICES was started in 2003