is not in process of liquidation on Dec 31, 2022
Where is SCREENDEEP's headquarters?
SCREENDEEP's headquarters is located at 14 WEITZ STREET, UNIVERSITAS, BLOEMFONTEIN, FREE STATE, 9301
What year was SCREENDEEP started?
SCREENDEEP was started in 2021