Overview
Legal name
RTS INFRASTRUCTURE SERVICES LIMITED
Region
Yorkshire and the Humber
Registered address
LEEDS HOLBECK RAILWAY DEPOT
NINEVEH ROAD
LEEDS
LS11 9QG
Insolvency history
No