Overview
Legal name
NOVACAST LIMITED
Region
South West England
Registered address
UNIT 8 L:ANCASTER PARK
BOWERHILL
MELKSHAM
WILTS
UNITED KINGDOM
SN12 6TT
Insolvency history
No