Rapid Construction in Spain Tesc International Sl. Address: Tortosa, 43500 Tortosa Spain Phone Number: +34 722 42 55 74