TENRC LIMITED Company number 14698548 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address43 Borderside, Slough, England, SL2 5QU PostcodeSL2 5QU Companies at this postcode 43 Average house price in SL2 5QU £313,000 (4 sales) Map