Simoldes Steel Centre

High-tech steel cutting and storage facility