Imo Autolavados Calle Valencia, 359, 08009 Barcelona 934573700 http://www.imo-carwash.co.uk Search worldwide for your nearest IMO ARC car wash centre and discover more about the worlds no. 1 car cleaning company.