EXCHANGE VENTURES LTD Company number 17180513 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address17 Olivia Drive, Slough, United Kingdom, SL3 7GL PostcodeSL3 7GL Companies at this postcode 34 Average house price in SL3 7GL £526,000 (24 sales) Map