Burscough Wharf, Unit 15, Liverpool Road North, Ormskirk, Lancashire, L40 5RZ
- Property Type: Office
- Tenure: Leasehold
- Size: 1,403 - 1,403 Sq Ft
- Asking Rent: £18,000 Per Annum Exclusive