Criffel Cleaning Services Limited is a cleaning company located in the city of Dumfries. The company Criffel Cleaning Services Limited is domiciled at 123 Irish Street DG1 2PE Dumfries and was established on 22/11/2011. Criffel Cleaning Services Limited is registered under the company number SC411784. The website is http://www.criffel-cleaning.co.uk/join-the-team/