is not in process of liquidation on May 19, 2024
Where is LUMEN EIGHT's headquarters?
LUMEN EIGHT's headquarters is located at UNIT 26 ROSBUR PARK, NEPTUNE STREET, PAARDEN EILAND, WESTERN CAPE, 7420
What year was LUMEN EIGHT started?
LUMEN EIGHT was started in 2015