Overview
Legal name
CHARLTON & JENRICK HOLDINGS LIMITED
Region
West Midlands
Registered address
UNIT D
STAFFORD PARK 2
TELFORD
SHROPSHIRE
UNITED KINGDOM
TF3 3AR
Insolvency history
No