Birkenhead, England, CH41 3QQ
Description:
IMO / ICWG is the world's largest car wash company. Trading at nearly 740 sites in 13 European countries, every year the IMO brand washes nearly 29 million cars.
List of Services:
Ceramic Car Wash
Drive Through Car Wash
Automatic Car Wash
Our Network