SLC LEATHERS LIMITED Company number 15326984 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address73 Teesway, Neasham, Darlington, England, DL2 1QT PostcodeDL2 1QT Companies at this postcode 11 Average house price in DL2 1QT £371,000 (26 sales) Map