ETCH LONDON LIMITED Company number 10952504 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 HAFER ROAD, HAFER ROAD, LONDON, UNITED KINGDOM, SW11 1HF PostcodeSW11 1HF Companies at this postcode 29 Average house price in SW11 1HF £959,000 (47 sales) Map