Overview
Legal name
DUNRELL LIMITED
Region
South West England
Registered address
58 THE TERRACE
TORQUAY
DEVON
TQ1 1DE
Insolvency history
Yes