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