Overview
Legal name
SOUTH LONSDALE INVESTMENTS LIMITED
Region
North West England
Registered address
2 EDEN GARTH
LANGWATHBY
PENRITH
CUMBRIA
CA10 1NT
Insolvency history
No