is not in process of liquidation on Dec 16, 2022
Where is ELULA PAY's headquarters?
ELULA PAY's headquarters is located at 507 NUPEN CRESCENT, THE PALMS OFFICE PARK, BUILDING 212 GROUD FLOOR, GAUTENG, 1685
What year was ELULA PAY started?
ELULA PAY was started in 2020