English
Deutsch
Francais
Home
Corporate
Location Finder
Opportunities
News
Investor Infomation
Contact Us
The World's No.1 Carwash
Choose your country
Great Britain
Germany
Netherlands
Portugal
Austria
Luxembourg
Spain
France
Belgium
Switzerland
Czech Republic
Hungary
Poland
Australia
IMO Car Wash News
IMO opens new site in Charleroi Belgium
The new site in Charleroi showcases the very...
IMO launch Nano Wax products in UK
IMO in the UK now offers a newly formulated Nano wax...
IMO applies new Triple Foam
IMO has launched a unique triple foam product designed to...
Central vacs prove a winner in Germany
IMO now has 10 central vac locations which are...
New Nano programme rolled out in Germany
IMO Germany have now concluded a...
IMO trials new Loyalty Programme
IMO in the uk are currently trialling an RFID based...