Overview
Legal name
S.L. SERVICES LIMITED
Region
East of England
Registered address
348 SELBOURNE ROAD
LUTON
BEDS
LU4 8PS
Insolvency history
Yes