Description | 1. The Mumbles Railway and Pier Company
2. The Swansea and Mumbles Railways Limited, registered office at The Elms, Mumbles, Swansea
3. The South Wales Transport Company Limited, registered office at 88 Kingsway, London
4. The Mayor, Aldermen and Burgesses of the County Borough of Swansea (the Corporation) |