IMO Car Wash Store Locator


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.