SEL & CO ENTERPRISES LTD Company number 13865632 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20 Stour Close, Slough, England, SL1 2TU PostcodeSL1 2TU Companies at this postcode 21 Average house price in SL1 2TU £319,000 (19 sales) Map