Overview
Legal name
ASTRA IT LIMITED
Region
North East England
Registered address
5 FOSSFELD
STOCKTON-ON-TEES
ENGLAND
TS19 8TP
Insolvency history
No