Overview
Legal name
BENBOW INTERIORS LIMITED
Region
South West England
Registered address
1 MINERVA WAY
BRUNEL INDUSTRIAL ESTATE
NEWTON ABBOT
DEVON
ENGLAND
TQ12 4PJ
Insolvency history
No