Company identity
Founded / incorporated
8 May 2018
Company number 11348622
Legal name
BARROWCLOUGH HOLDINGS LIMITED
Company type
Private Limited Company
Region
North West England
Registered address
SUITE 24 UNIT 2, NORTHLIGHT HOUSE
PENDLE ROAD, BRIERFIELD
NELSON
LANCASHIRE
ENGLAND
BB9 5FL
Insolvency history
No