Overview
Legal name
S L H ENTERPRISES LIMITED
Region
Wales
Registered address
OFFICE F12 TY MENTER
NAVIGATION PARK
MOUNTAIN ASH
MID GLAMORGAN
WALES
CF45 4SN
Insolvency history
No