INVENDA LTD Company number 07313544 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address45b Earlsfield Road, London, England, SW18 3DB PostcodeSW18 3DB Companies at this postcode 58 Average house price in SW18 3DB £641,000 (100 sales) Map