is not in process of liquidation on Jan 2, 2023
Where is STARTUP84 LIMITED (INCORPORATED IN ENGLAND AND WALES)'s headquarters?
STARTUP84 LIMITED (INCORPORATED IN ENGLAND AND WALES)'s headquarters is located at Z1 MALUSI CELE AVENUE, P O UMLAZI, 797 R620, SHELLY BEACH, 4265
What year was STARTUP84 LIMITED (INCORPORATED IN ENGLAND AND WALES) started?
STARTUP84 LIMITED (INCORPORATED IN ENGLAND AND WALES) was started in 2020