CLARABELLA LTD Company number 08255080 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20a Lombard Street Lombard Street, Stourport-On-Severn, England, DY13 8DT PostcodeDY13 8DT Companies at this postcode 9 Average house price in DY13 8DT £361,000 (1 sales) Map