Overview
Legal name
CASTLE TECHNOLOGIES LIMITED
Region
South West England
Registered address
WATERS EDGE
MOORLAND
BRIDGWATER
SOMERSET
ENGLAND
TA7 0AX
Insolvency history
No