Mortise Lock in Spain Fabricaci Address: Rambla Muntanya, 64, 08041 Barcelona Spain Phone Number: +34 934 36 97 15