Overview
Legal name
L T S BUILDING SERVICES LIMITED
Region
South East England
Registered address
21 INHAMS ROAD
HOLYBOURNE
ALTON
ENGLAND
GU34 4EU
Insolvency history
No