is inactive
Where is OLIM AID INTERNATIONAL's headquarters?
OLIM AID INTERNATIONAL's headquarters is located at CLEARVIEW OFFICE PARK, UNIT 12A - BLOCK C, WILHELMINA AVENUE, CONSTANTIA KLOOF, 1709
What year was OLIM AID INTERNATIONAL started?
OLIM AID INTERNATIONAL was started in 2007