Overview
Legal name
21ST CENTURY SERVICES LANCASHIRE LIMITED
Region
North West England
Registered address
UNIT 6 PETRE ROAD, CLAYTON BUSINESS PARK
CLAYTON LE MOORS
ACCRINGTON
ENGLAND
BB5 5JB
Insolvency history
No