Abba Cleaning Ltd is a cleaning company located in the city of Winchmore Hill. The company Abba Cleaning Ltd is domiciled at 1 Kings Avenue N21 3NA Winchmore Hill and was established on 18/02/2014. Abba Cleaning Ltd is registered under the company number 8900259.