Castle Metals, together with its subsidiaries, operates as a specialty metals distribution company.
1420 kensington road