LIVRA LIMITED Company number 06899292 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressHub 1, Unit 29 Riverside Road, Wimbledon Stadium Business Centre, London, England, SW17 0BA PostcodeSW17 0BA Companies at this postcode 109 Average house price in SW17 0BA £746,000 (12 sales) Map