Overview
Legal name
BARROWCLOUGH HOLDINGS LIMITED
Region
North West England
Registered address
SUITE 24 UNIT 2, NORTHLIGHT HOUSE
PENDLE ROAD, BRIERFIELD
NELSON
LANCASHIRE
ENGLAND
BB9 5FL
Insolvency history
No