TECH ODDITY LIMITED Company number 08358574 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address14 HEATH ROAD, LONDON, ENGLAND, SW8 3DL PostcodeSW8 3DL Companies at this postcode 3 Average house price in SW8 3DL £453,000 (3 sales) Map