is not in process of liquidation on May 29, 2023
Where is 23 TEN PROPERTY's headquarters?
23 TEN PROPERTY's headquarters is located at SUITE 8,WILLOW WOOD OFFICE PARK, CORNER 3RD STREET & CEDAR ROAD, FOURWAYS, 2055
What year was 23 TEN PROPERTY started?
23 TEN PROPERTY was started in 2013