Overview
Legal name
SPADECREST LIMITED
Region
South West England
Registered address
BIBURY
BARTON HILL
DELABOLE
CORNWALL
PL33 9BZ
Insolvency history
No