Overview
Legal name
DENBRAE LIMITED
Region
North West England
Registered address
UNIT 18 CUNNINGHAM COURT
OFF LIONS DRIVE
BLACKBURN
ENGLAND
BB1 2QX
Insolvency history
No