is not in process of liquidation on May 15, 2024
Where is VILLA 12403's headquarters?
VILLA 12403's headquarters is located at SAN LAMEER VILLA 124-03, SAN LAMEER ESTATE,LOWER MAIN ROAD, SOUTHBROOM,SOUTH COAST, KWAZULU NATAL, 0000
What year was VILLA 12403 started?
VILLA 12403 was started in 1998