DEVRELLA LTD Company number 13019665 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address31 High Street, Haverhill, United Kingdom, CB9 8AD PostcodeCB9 8AD Companies at this postcode 290 Average house price in CB9 8AD £630,000 (7 sales) Map