is inactive
Where is METRO CARS LTD's headquarters?
METRO CARS LTD's headquarters is located at Winnersh, Wokingham, RG41 5LB, Unit 7b Grovelands Avenue
What year was METRO CARS LTD started?
METRO CARS LTD was started in 2012
Sources: Companies House