IWM (LOG) LTD Company number 14097739 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 1, 3 Woodlands Road, Woodlands Road, Clevedon, England, BS21 7QD PostcodeBS21 7QD Companies at this postcode 6 Average house price in BS21 7QD £431,000 (15 sales) Map