is not in process of liquidation on Jun 1, 2024
Where is TECHSTRE XXI LTD's headquarters?
TECHSTRE XXI LTD's headquarters is located at 10 SAULA STREET, AHMADIYYA, IJAIYE, LAGOS STATE
What is TECHSTRE XXI LTD's industry?
TECHSTRE XXI LTD is in the industry of General Contracts
What year was TECHSTRE XXI LTD started?
TECHSTRE XXI LTD was started in 2021
Sources: Corporate Affairs Commission