HENRY AND SONS PLANT SOLUTION LIMITED Company number 14168357 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 33 Equinox House, Barking, England, IG11 8RN PostcodeIG11 8RN Companies at this postcode 25 Average house price in IG11 8RN £236,000 (5 sales) Map