J C HARROW LIMITED Company number 13378651 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address60b Garfield Street, Watford, England, WD24 5HB PostcodeWD24 5HB Companies at this postcode 16 Average house price in WD24 5HB £367,000 (32 sales) Map