Iml Europe Limited is a cleaning company located in the city of Glasgow. The company Iml Europe Limited is domiciled at Narplan House 63 Main Street G73 2JH Glasgow and was established on 27/08/2008. Iml Europe Limited is registered under the company number SC347691. The website is http://www.narplan.co.uk/