is not in process of liquidation on Nov 2, 2023
Where is 249-255 MONTPELIER ROAD's headquarters?
249-255 MONTPELIER ROAD's headquarters is located at 1ST FLOOR KENILWORTH PARK, 202 FELIX DLAMINI ROAD, OVERPORT, KWA-ZULU NATAL, 4067
What year was 249-255 MONTPELIER ROAD started?
249-255 MONTPELIER ROAD was started in 2012