Overview
Legal name
LARS COMMUNICATIONS LIMITED
Region
North West England
Registered address
UNIT 1 KEER BRIDGE DEPOT
SCOTLAND ROAD
CARNFORTH
LANCASHIRE
LA5 9RQ
Insolvency history
No