Overview
Legal name
SEP (SITE ENGINEERING PERSONNEL) LIMITED
Region
Unknown
Registered address
UNIT 6 HOLLAND BUSINESS PARK SPA LANE
LATHOM
ORMSKIRK
ENGLAND
L40 6LN
Insolvency history
No