is not in process of liquidation on Nov 15, 2022
Where is METRILOR's headquarters?
METRILOR's headquarters is located at ST ANDREWS OFFICE PARK BLOCK A, 39 WORDSWORTH AVENUE, SENDERWOOD, GAUTENG, 2007
What year was METRILOR started?
METRILOR was started in 2010