Shrewsbury and Birmingham Railway Company

GPTKB entity