Overview
Legal name
NOVA LEATHERS (BRISTOL) LIMITED
Region
South West England
Registered address
UNIT 1 COMMERCIAL BUILDINGS
BEANWOOD FARM
SHORTHILL ROAD WESTERLEIGH
BRISTOL
BS37 8QN
Insolvency history
No