Overview
Legal name
SEVERNHOLD LIMITED
Region
South West England
Registered address
189A LECKHAMPTON ROAD
CHELTENHAM
GL53 0AD
Insolvency history
No