INVOHOUSE LIMITED Company number 02304615 · Monitor this company Active Overview People 28 Financial Control Documents Analysis Location Related Registered office Address165 St Ann's Hill, London, United Kingdom, SW18 2RX PostcodeSW18 2RX Companies at this postcode 12 Average house price in SW18 2RX £485,000 (58 sales) Map