is not in process of liquidation on May 1, 2024
Where is UCARD INNOVATIONS UK LTD's headquarters?
UCARD INNOVATIONS UK LTD's headquarters is located at ENGLAND, LONDON, 128 CITY ROAD, EC1V 2NX
What is UCARD INNOVATIONS UK LTD's industry?
UCARD INNOVATIONS UK LTD is in the industry of Other information technology and computer service activities
What year was UCARD INNOVATIONS UK LTD started?
UCARD INNOVATIONS UK LTD was started in 2023
Sources: Companies House