is not in process of liquidation on Jan 4, 2023
Where is ONBOARD TECHNOLOGIES's headquarters?
ONBOARD TECHNOLOGIES's headquarters is located at 18 FRICKER ROAD, ILLOVO BOULEVARD, ILLOVO, GAUTENG, 2196
What year was ONBOARD TECHNOLOGIES started?
ONBOARD TECHNOLOGIES was started in 2007