Besides the Shard, where can other major works of Severfield Plc be found?
United Kingdom
-1
Section::::Abstract.
Severfield
36392268
-1
Section::::Abstract.
The Shard
782140
-1
Section::::Abstract.
The Shard
782140