CAREFINDERS LIMITED Company number 03951056 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressCare House Chester Road, Borehamwood, Hertfordshire, WD6 1LP PostcodeWD6 1LP Companies at this postcode 10 Map