Kukuxumusu in Spain Manufacturas Clima Address: Carrer Dos de Maig, 195, 08013 Barcelona Spain Phone Number: +34 932 31 88 06