Telford International Railfreight Terminal, Off Hortonwood Roundabout, Telford
Reg Number: 04146350
Date of Inc: January 23, 2001