IMO Car Wash Store Locator


OR

OR enter your postcode or town to find your nearest IMO Car Wash store


Browse by Top Cities

IMO Car Wash Group Limited is a car wash company. The company operates sites in the United Kingdom, Germany, and the rest of Europe, as well as in Australia. The company was founded in 1965 and is based in High Wycombe, United Kingdom. IMO Car Wash Group Limited operates as a subsidiary of Boing TopCo Ltd.