I.d. Contract Cleaning Limited is a cleaning company located in the city of Lancashire. The company I.d. Contract Cleaning Limited is domiciled at 14 Helm Close BB11 5JJ Lancashire and was established on 22/08/2002. I.d. Contract Cleaning Limited is registered under the company number 4516958.