Cardiff, Wales, United Kingdom • 23 Employees
Transportation/trucking/railroad
Pullman Rail Ltd. is a transportation/trucking/railroad company based out of Train Maintenance Depot. Leckwith Road. Cardiff, CF11 8HP. United Kingdom, Cardiff, Wales, United Kingdom.