Overview
Legal name
SOUTH LANCASHIRE INNS 1986 LIMITED
Region
North West England
Registered address
21-21A CANNON STREET
PRESTON
PR1 3NR
Insolvency history
Yes