I D SCOTT LIMITED Company number 05866014 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address38 Edward Road, Clevedon, BS21 7DT PostcodeBS21 7DT Average house price in BS21 7DT £905,000 (7 sales) Map