Associated British Ports (ABP) has purchased 21 acres of land on the western side of the Port of Immingham in an off-market ...