Overview
Legal name
AMBAR NW LTD
Region
North West England
Registered address
154A DOWNHAM STREET
BLACKBURN
ENGLAND
BB2 6NS
Insolvency history
No