SEL TECHNOLOGY LIMITED Company number 08094732 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address32 LOVEGROVE DRIVE, SLOUGH, SL2 2LS PostcodeSL2 2LS Companies at this postcode 31 Average house price in SL2 2LS £285,000 (59 sales) Map