IMO Car Wash
The World's No.1 Car Wash | www.imocarwash.com
High Wycombe, UK
IMO Car Wash Group (“IMO”) is the leading owner and operator of conveyor car washes in Europe. Founded in 1965 and based in the UK, at the time of Phoenix’s investment, IMO had a total of nearly 800 sites across Europe and washed more than 30 million vehicles each year
With Phoenix’s support, IMO increased its site numbers, opening new sites across Europe, refurbished a number of existing locations, and broadened its customer offering with a range of new services.