Ainscough Properties
Ainscough Properties provide a wide range of commercial property units through their 50 acre Leyland Business Park in Lancashire. Units available include high quality warehouse and industrial units, offices and secure compounds for bespoke development as well as serviced offices with car parking.