is not in process of liquidation on Jan 12, 2023
Where is TOUCHPOINT PAYMENTS's headquarters?
TOUCHPOINT PAYMENTS's headquarters is located at INANDA GREENS BUSINESS PARK, BUILDING 9 ST ANDREWS 1ST FLOOR, 54 WIERDA ROAD WEST WIERDA VALLEY S, 3370. 2196
What year was TOUCHPOINT PAYMENTS started?
TOUCHPOINT PAYMENTS was started in 2009