Bechers Business Park
Bechers Business Park is located in Heysham Road industrial area, Aintree with excellent transport links. It is a small, secure mixed use development with 14 units in a range of sizes and 35 self contained, self storage containers.