IMO Europe e IMO Australia son empresas subsidiarias propiedad de ICWG (International Car Wash Group) en su totalidad.
IMO opera a través de una red de 800 instalaciones a lo largo de 12 países europeos y en Australia, lavando más de 30 millones de coches cada año. Fundada en Alemania en 1965, la marca IMO se ha ido expandiendo hasta tener más de 320 instalaciones en Alemania, 260 en Reino Unido y más de 200 instalaciones por todo el resto de Europa; con grandes oportunidades de futuro crecimiento tanto dentro de los países donde existe como en otros países aún por desarrollarse. Desde que IMO comenzó su andadura, hemos lavado más de 900 millones de coches, cantidad suficiente para llegar a la luna y volver 5 veces.