IBROO LTD Company number 06921449 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressBasement, Weavers House, 1 Gardens Road, Clevedon, England, BS21 7QQ PostcodeBS21 7QQ Companies at this postcode 20 Average house price in BS21 7QQ £382,000 (7 sales) Map