LIVE LIMITED Company number 02608028 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address154 Nelson Road, Twickenham, TW2 7BU PostcodeTW2 7BU Companies at this postcode 116 Average house price in TW2 7BU £520,000 (10 sales) Map