Abacus Commercial Cleaning Ltd is a cleaning company located in the city of Slough. The company Abacus Commercial Cleaning Ltd is domiciled at Coleridge House SL1 1PE Slough and was established on 20/10/2010. Abacus Commercial Cleaning Ltd is registered under the company number 7413055.