WINCHWOOD LIMITED Company number 05238639 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address13 Wyndham Road, London, E6 1AU PostcodeE6 1AU Companies at this postcode 24 Average house price in E6 1AU £426,000 (16 sales) Map