Swansea Improvements and Tramway Company

GPTKB entity