A IMO Europa e a IMO Austrália são filiais integrantes do ICWG (International Car Wash Group).
A IMO possui cerca de 800 centros de lavagem automóvel espalhados por 12 países europeus e Austrália e lava mais de 30 milhões de automóveis todos os anos.
Fundada na Alemanha em 1965, a marca IMO expandiu-se e conta atualmente com mais de 320 centros de lavagem automóvel na Alemanha, 260 no Reino Unido e mais de 200 espalhados pelo resto da Europa com fortes oportunidades de crescimento no futuro, quer nos países onde já marca presença, quer nos países ainda por desenvolver. Desde que a IMO iniciou atividade, lavámos mais de 800 milhões de viaturas, o equivalente para chegar à Lua e voltar 5 vezes.