is inactive
Where is XPRESS CARS LTD's headquarters?
XPRESS CARS LTD's headquarters is located at UNITED KINGDOM, BEDFORDSHIRE, LUTON, 12 SOLWAY ROAD SOUTH, LU3 1TL
What is XPRESS CARS LTD's industry?
XPRESS CARS LTD is in the industry of Renting and leasing of cars and light motor vehicles
What year was XPRESS CARS LTD started?
XPRESS CARS LTD was started in 2019
Sources: Companies House