is not in process of liquidation on Jun 1, 2024
Where is TECHNOLOGY PORTALS LIMITED's headquarters?
TECHNOLOGY PORTALS LIMITED's headquarters is located at ENGLAND, LONDON, 20-22 WENLOCK ROAD, N1 7GU
What is TECHNOLOGY PORTALS LIMITED's industry?
TECHNOLOGY PORTALS LIMITED is in the industry of Organisation of conventions and trade shows
What year was TECHNOLOGY PORTALS LIMITED started?
TECHNOLOGY PORTALS LIMITED was started in 2023
Sources: Companies House