Overview
Legal name
FIRMSET LIMITED
Region
South West England
Registered address
49 PALACE AVE
PAIGNTON
DEVON
TQ3 3EN
Insolvency history
Yes